Stumbling across a 2nd century Roman amphitheatre in Lecce - Puglia, Italy.
Clear waters of Grotta della Poesia along the Puglian coast south of Bari. Puglia, Italy.
Taking the coastal route from Otranto to Santa Maria di Leuca in Puglia, Italy.