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
Nature & Outdoors · Limassol region
Xilourikos Artificial Waterfall is a nature spot in the Limassol region of Cyprus, near the village of Ayios Mamas.