Karta Vacation Rentals
On Turkey’s turquoise Lycian coast in Tekirova, Kemer — a boutique spot minutes from Phaselis Ancient City and Phaselis Museum and about 3.6 km from Kleopatra Beach. Set against the Taurus foothills and roughly 75 km from Antalya Intl. Airport.