-
Bari, Italy
Start your trip in the capital of Puglia, Bari. Explore its historic old town, beautiful Basilica di San Nicola, and have a relaxing day at Pane e Pomodoro Beach.
-
Polignano a Mare, Italy
Polignano a Mare is known for its stunning cliffs, clear blue waters, and quaint old town. Relax on the pebble beaches and enjoy fresh seafood at local restaurants.
-
Alberobello, Italy
Alberobello is famous for its unique trulli houses. Stroll through the picturesque streets and delve into the local history and culture of this UNESCO World Heritage site.
-
Matera, Italy
Though technically in Basilicata, Matera is close enough to Puglia and is a must-visit for its ancient cave dwellings and historic buildings. Spend time exploring the Sassi districts.
-
Gallipoli, Italy
Return to Puglia for a stay in Gallipoli, a picturesque seaside town known for its charming old town and stunning beaches like Baia Verde Beach.
-
Ostuni, Italy
Known as the 'White City,' Ostuni's whitewashed buildings gleam under the Italian sun. Enjoy leisurely walks through its narrow streets and stunning views of the Adriatic Sea.
-
Monopoli, Italy
Unwind in Monopoli, a charming coastal town with a laid-back vibe. Explore the historic city center, relax on sandy beaches, and enjoy the fantastic seafood cuisine.
-
Lecce, Italy
End your journey in Lecce, often dubbed the 'Florence of the South.' Visit its stunning baroque architecture, including the Basilica di Santa Croce and Piazza del Duomo.