Ancient & Historic Sites · Larnaca region

Malloura Archaeological Site

Malloura Archaeological Site is a historic site in the Larnaca region of Cyprus, near the village of Athienou.

25.1°Mostly sunny5UV18:14Sunset