Troodos is the largest mountain range in Cyprus, located in roughly the center of the island. It's highest peak is Mount Olympus. The region is known for its picturesque villages, churches and monasteries, its beautiful square filled with restaurants and the famous Caledonia Waterfalls.