Hung at the foot of Olympus the mythical mountain home of the twelve gods, Litochoro is where tradition meets nature! The fresh mountain breeze blends with the aura of the sea composing favorable climatic conditions ideal for well being and activities. Eclectic mountain herbs and fruits, pure erthly flavors, the endless Olympian shores..create the must […]