Antibes, Italy
The Grimaldi tower is one of two towers that stand next to the Saint-Esprit chapel and the old cathedral in Antibes, in the Alpes-Maritimesdepartment, in France. Built in the 11th century as a defensive tower to give early warnings of Saracen attacks, the tower now serves as a bell tower for the Ant
Listen to the audio guide for Tour Grimaldi Free on WIP — starts by itself when you arrive, even with the screen off