Torre dell'Orologio

3.1
(7 reviews)
Piazza Garibaldi, Massafra Italy
Official website
Observation Decks & Towers
Sights & Landmarks
Attraction
Torre dell'Orologio | Taranto | Italy | TripAligner