Photos and travel tips for Ostuni, one of the most beautiful towns in Puglia, Italy with whitewashed buildings atop a hill above olive groves and the sea.
8 Towns Not to Miss in Puglia, Italy
Puglia is one of the most beautiful regions of Italy. These 8 diverse Puglian towns are the highlights of the region including Ostuni, Alberobello, Bari, Lecce, Otranto and more. Click through to plan your trip to Puglia.
Monopoli, Piazza Giuseppe Garibaldi - Puglia, Italy