Top 5 Greece Winter Destinations

Mount Pelion Only a few kilometres away from the busy port of Volos in Thessaly stands mythical Mt. Pelion, which according to Greek mythology was the home of the mythical Centaurs, creatures who were half man and half horse. Ancient Greek heroes such as Achilles, Jason and Theseus came to Mount Pelion to master the […]