Corfu Glyfada Menigos Resort
Corfu Glyfada Menigos Resort
Private vacation home
Unnamed Road
, Corfu, Ionian Islands Region, Greece
491 00