Nature & Outdoors · Limassol region

Xilourikos Artificial Waterfall

Xilourikos Artificial Waterfall is a nature spot in the Limassol region of Cyprus, near the village of Ayios Mamas.

24.3°Sea17.8°Clear5UV16:59Sunset

Nearby