Where is Kastelorizo? Which country is Kastelorizo located in? The smallest of the Dodecanese islands, is the most eastern island of Greece, barely one nautical mile from the Turkish mainland.
Kastelorizo is the small outpost of Greece that’s so close to Turkish shores locals joke that on a good day when the winds are right, you can smell the kebabs being grilled on the other side. The island was one of the last to join an independent Greece, being signed over to the nation in 1947.