Follow us on this magical journey in the nature of Greece and on Mountain Olympus. The 12 gods didn’t choose Olympus by chance as their home. Mountain Olympus (2,917 meters) is situated in northern Greece (Central Macedonia) and has forested slopes and tumbling waterfalls. It’s called the meeting point of heaven and earth. The nature is breathtaking. Since Mountain Olympus is a national park, there are no villas directly on the mountain, but our villa is just 50km away, directly located at the Park Xerolakas and surrounded by nature. The villa is only 36km away from the beach (Skotina, Leptokarya, Platamonas). We will visit these places by car together.