Troodos Mountains

Troodos Mountains
Cyprus, Limassol
Troodos Mountains, Troodos, Limassol, Cyprus
4.5 out of 5
6,404-foot Mt. Olympus is the highest peak in this mountain range offering recreation & views.
Improve ListingMap
Troodos Mountains
Troodos Mountains, Troodos, Limassol, Cyprus