1. 851 11 Megisti (or Kastelorizo), Megisti Dodecanese (Routing)

    Serviced Apartments - Rooms To Let : 1476Κ123Κ0374101

    More