Place

Kekova

Island off the Turkish coast