
Santa Maria di Leuca: where the land ends
At a certain point, the land comes to an end. Beyond that rocky outcrop, that panoramic point, there is only the sea and a distant horizon, lost somewhere between Greece and Africa. Santa Maria di Leuca is one of the most enchanting locations in the Salento area, marking the southernmost tip of Puglia (Italy). […]