Louvaras
From Wikipedia, the free encyclopedia
Louvaras is a village in the Troodos Mountains off Cyprus. The village is 28 kilometers north of Limassol.
[edit] External Links
Louvaras is a village in the Troodos Mountains off Cyprus. The village is 28 kilometers north of Limassol.