Karta Vacation Rentals
A sun-soaked bed & breakfast in Marina di Mancaversa (near Taviano), just a short drive from Marina di Mancarversa Beach and Cavalli Beach. Gallipoli Castle is about 17.6 km away and San Marco Square sits roughly 2.5 km from the property.