Pelion – The mountain of the Centaurs – a worth visiting paradise that has it all !

In the northeastern part of the Greek mainland, we can find one of the most (if not THE most) beautiful greek mountains. Pelion. Widely known as “The mountain of the Centaurs” is a hidden gem for those visiting for the first time and a well-known treasure for those that have been there even once. This […]

Read More

Visiting Meteora for the first time – dummy guide

When I first visited Meteora as a professional, I was transferring three passengers from a cruise ship that docked in Volos, all from L.A. When we took The turn (this specific left turn where the show of nature begins and you can see the rocks) a “WOW” was unintentionally left by them inside my taxi. […]

Read More