All images are copyrighted Above Excellence Exceptional Photography Services and Quality Prints HOME. GALLERIES. CONTACT.
Meteora, Greece. Translate as “suspended in the midair” or “ in the heaven above” , it is a group of monasteries built between 12 and 14 century. Now its part of the Unesco World Heritage List. Breathtaking vista and history come together on this incredible place. My visit here in August 2012 was one of my best vacation ."S