-
Bari, Italy
Bari, with its rich history and lively atmosphere, is the perfect start. Enjoy a stroll through Bari Vecchia's narrow streets and don't miss the Basilica di San Nicola.
-
Polignano a Mare, Italy
Experience the stunning cliffside views of Polignano a Mare. Relax on the beach and explore the charming old town with breathtaking sea views.
-
Monopoli, Italy
-
Alberobello, Italy
Discover the unique Trulli houses and rich cultural heritage. Wander through UNESCO World Heritage sites and embrace the calm beauty of this quaint town.
-
Ostuni, Italy
-
Lecce, Italy
Lecce, known as the 'Florence of the South', boasts stunning Baroque architecture. Take a leisurely walk and enjoy its comfortable pace and delicious local cuisine.
-
Torre dell'Orso, Italy
-
Otranto, Italy
Relax on the golden beaches of Otranto, and explore the historic castle and cathedral. The town offers a blend of history and relaxation by the waterside.
-
Gallipoli, Italy
Gallipoli, with its beautiful beaches and old town, is a perfect place to unwind. Discover the stunning sea views and local seafood specialties.
-
Porto Cesareo, Italy
-
Cisternino, Italy
-
Locorotondo, Italy
-
Bari, Italy
Return to Bari to complete your Puglia journey with final explorations and savoring the vibrant local life.