0 Comments 53 Elatochori: A Fairytale Village in Olympus to Discover By Manos Elatochori: A Fairytale Village in Olympus to Discover Nestled quietly on the slopes of Mount Olympus, Elatochori…