Mount Olympus stands at 9,570 feet in Thessaly, Greece. It is the place where the 12 gods ruled. They ate ambrosia and drank nectar to keep them alive and immortal.

pin 39
heart 10
speech 1

Mount Olympus is the highest mountain in Greece, but you can enjoy this beautiful day hike on Mount Olympus if you're looking for something easier. I also recommend checking out hiking tours in nearby Meteora: http://monkeysandmountains.com/meteora-tours-greece-travel/

pin 1.7k
heart 109
speech 5

Like something out of Lord of the Rings. The four hour descent down Mount Olympus, Greece

pin 3
heart 1
Pinterest • The world’s catalog of ideas
Search