Troodos Mountains

2021-01-15T12:56:16+00:00

Troodos is the largest mountain range in Cyprus, located in roughly the center of the island and it's highest peak is Mount Olympus, at 1,952 [...]