Aerial view of Castellorizo or Kastellorizo – a spectacular Greek island located in the southeastern Mediterranean. It lies roughly 2 kilometres off the south coast of Turkey.
The island has become more popular in recent years among tourists looking for an isolated place in the Dodecanese.
The island’s official name, Megisti means “biggest” or “greatest”, but it is the smallest of the Dodecanese.
Kastellorizo Island is the perfect combination of tradition, religion and escapism of Greek culture.