The Troodos range of mountains, in the center of the island, is where Mount Olympus rears its peak at 1,952 meters above sea level. For those who enjoy winter sports and especially skiing, Mount Olympus offers excellent conditions and adequate…
The Troodos range of mountains, in the center of the island, is where Mount Olympus rears its peak at 1,952 meters above sea level. For those who enjoy winter sports and especially skiing, Mount Olympus offers excellent conditions and adequate…