Karta Vacation Rentals
On Torre Suda’s shoreline in Racale — a seaside villa just a 4-minute walk from Torre Suda and about 13 minutes on foot from San Marco Square. Marina di Mancarversa Beach sits roughly 1 mile away, Gallipoli is about 18 km, and Lecce about 46 km.