View Larger Map
Agios Onoufrios is a small seaside village of
Stavros is a seaside resort located 17 km
The tiny beach of Machairida is located 14km
We are using cookies to enhance your user experience. By resuming browsing on our website, we assume you are ok with it.