Mount Olympus, Greece: Facts, Peaks, and Tourist Routes
Did you know Mount Olympus, Greece’s highest peak, stands at 2,917 meters (9,570 feet)? It’s famous not just for its height but also for being the gods’ home. Located in Thessaly and Macedonia, it’s a place of ancient stories, like Homer’s “Iliad” and “Odyssey.” Since 1938, it’s been a national park and since 1981, a … Read more