5Kastellorizo (Megisti)
Kastellorizo, the smallest of the Dodecanese islands, is a serene paradise far removed from the bustling tourist crowds.
Kastellorizo, the smallest of the Dodecanese islands, is a serene paradise far removed from the bustling tourist crowds.