Off the shimmering shores of Turkey’s Lycian Coast lies a hidden wonder that seems straight out of a myth. Kekova Island, just a short boat ride from Demre, is home…
Hey traveler! Want more hidden gems, local food tips, and breathtaking views from Demre and beyond?