-
Bari, Italy
Start your adventure in Bari, a coastal city with a charming old town. Visit the Basilica of San Nicola and enjoy the vibrant local life. Experience the Adriatic Sea's beauty from this pivotal point.
-
Polignano a Mare, Italy
Famous for its dramatic cliffs and stunning sea views, Polignano a Mare is a must-visit. Wander through its narrow streets and enjoy breathtaking vistas from terraces.
-
Monopoli, Italy
Explore Monopoli's beautiful harbor, ancient churches, and enjoy fresh seafood. This town is a perfect blend of history and coastal beauty.
-
Lecce, Italy
Known as the 'Florence of the South', Lecce is famed for its baroque architecture. Explore magnificent churches and stroll through charming squares.
-
Otranto, Italy
Visit the historically significant port city of Otranto, known for its stunning cathedral and mosaics. Enjoy a peaceful moment amid its historic beauty.
-
Taranto, Italy
Dive into the cultural treasures of Taranto. Explore its museums, ancient ruins, and take a leisurely stroll along the waterfront promenade.
-
Matera, Italy
Although technically in Basilicata, Matera is close to Puglia and known for its remarkable cave dwellings. Discover a city carved into stone with a rich history.
-
Cisternino, Italy
This charming hilltop village offers a labyrinth of narrow streets, whitewashed houses, and delectable local cuisine. It's a perfect place to unwind.
-
Locorotondo, Italy
Discover Locorotondo, celebrated for its circular old town and wine. Wander through its picturesque streets and enjoy the tranquil atmosphere.
-
Bari, Italy
Conclude your journey back in Bari. Reflect on your cultural travels while enjoying a final exquisite Italian meal before departure.