Go to map
Corfu Glyfada Menigos Resort, Pelekas, Greece (Open map)
Unnamed Road 491, Pelekas, Greece (Open map)
Diastavrosi Pelekas Sinarades, Pelekas, Greece (Open map)
Pelekas Beach 1, Pelekas, Greece (Open map)