Karta Vacation Rentals
On Italy’s Ionian coast in Gallipoli, this villa sits a short hop from Cavalli Beach and about 0.5 miles from the Ionian Sea. Pet-friendly and family-friendly, it’s roughly a 10-minute drive to Baia Verde and about 8 km from the city center.