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, Antibes France