Tag Archives: Greece

Meteora-Balkans-Trip-April-2014-–-Version-3-3-1024x576.jpg

The Hanging Monasteries of Meteora

In the centre of Greece, is one of the most breathtaking sights you can see. Driving along the central plain, southwest from Mount Olympus, one unexpectedly comes across dramatic rock formations towering out of the […]

Continue reading »