+357 25 3136 91
Settings
EUR
EN

Louvaras

Filter

Louvaras is a village in the Troodos Mountains of Cyprus. The village is 28 km north of Limassol.