Where In The World?
Coordinates 40.0673° N, 22.4053° E Why tour here? You can almost taste the ambrosia as you set foot on Mount Olympus, the legendary home of the Greek gods and the country’s highest peak at some 2917 metres. For tourists, the area’s natural beauty is