World
Greece
Peloponnese
Messinia
Stoupa
04910
Stoupa Holiday Villa, Messinia, Peloponnese, Greece
Messinia Villa Private Pool - 4 min from Stoupa Beach