AMMOS BAY
Apartments
Agios Gordios, Kerkyra, Kerkyra