Matches found. Page 1 of 1
-
Kastellorizo
- Dodecanese Islands
Kastellorizo the remotest island of Greece one of Dodecanese Islands, is a microcosm of everything with pretty pastel houses, friendly locals and delicious fresh food served at waterside tavernas, a true getaway escape, ideal for couples.