Kastellorizo, ook wel Megisti genoemd, is het eiland dat het meest in het Zuid-Oosten ligt van alle eilanden van de Dodekanissos. Het ligt heel eenzaam onder de kust van Turkije, samen met het buureilandje Ro. Op Kastellorizo is het oude traditionele eilandleven nog volop aanwezig.


Kastellorizo ligt op ongeveer 2 kilometer vanaf de zuidelijke kust van Turkije. Kastellorizo is maar 9.5 vierkante kilometer groot en in het begin van 20e eeuw woonden er nog 14000 inwoners. Al deze mensen zijn geemigreerd naar het vasteland, Australie en Egypte.


Tegenwoordig wonen er nog maar 200 mensen op het eiland. Zij houden zich voornamelijk bezig met de visserij.

Vanaf Rodos kun je in 2 uur en 15 minuten naar Kastellorizo varen. De toeristen die Kastellorizo bezoeken komen uit diverse Europese landen, maar ook uit Turkije.