Place de Gaulle

Antibes France Tourist Information and Travel Guide

Place de Gaulle is the main city square in the Antibes France.

The Antibes tourist information office is located on the north side of the square.  The central bus station and the Antibes Central Train Station can be found nearby.

Place de Gaulle in Antibes France
Place de Gaulle, Antibes France