Leventochori Village

Beaches in walking distance

Ancient Olympia - 30km 

LEVENTOCHORI BIG BEACH