Mt. Olympus
Litochoro Litochoro is a holiday destination, situated 24 km south of Katerini and it’s one of the most picturesque towns in the land of Mt Olympus. Locals tend to call it “The Gate of the Greek Gods’ abode” as it is built on the slopes of Mount Olympus. In a unique way, It combines the sea with the […]