
Troodos (Geo Website)
Troodos or Trodos is the largest mountain range in Cyprus, located in roughly the center of the island. Its highest peak is Mount Olympus
Troodos Information Portal.

Troodos or Trodos is the largest mountain range in Cyprus, located in roughly the center of the island. Its highest peak is Mount Olympus
Troodos Information Portal.