Roadtrip ItalyTravelerSanta María di Leuca July 23, 2020 in Italy ⋅ ☀️ 27 °C Most southern point of Puglia = the bottom of the Italian heel. 0 likes Show trip