For millennia, Mount Olympus existed in the human imagination as a realm of myth—a storm-swept, cloud-wrapped fortress where the 12 Olympian gods governed the ancient world!
Today, the world has officially recognized that the magic of Greece’s highest peak is entirely real. In a historic, unanimous decision, UNESCO has inscribed Mou...