Santa Maria di Leuca Santa Maria di Leuca Santa Maria di Leuca (The tip of the heel) Drive to the southernmost tip of the Salento peninsula to visit Santa Maria di Leuca, where Read More »