Troodos Square

Sourced from Wikivoyage. Text is available under the CC-by-SA 3.0 license.
Aliosha Bielenberg
Troodos Square refers to a small collection of shops and accommodations high up in the Troodos mountain range (altitude 1707m).
Edi Weissmann

Get in

See

Do

Buy