Karta Vacation Rentals





On Italy’s Salento coast in Taviano—just steps from Cavalli Beach and Marina di Mancarversa Beach. About 1.8 km from San Marco Square and roughly 15.1 km from Gallipoli Castle; the property is also listed as about 6 km from the city center.