Majestic Meteora – a place of wonder!
The Amazing Monks of Meteora There are some places in the world beyond explanation; and these are sites that must be seen in person to truly be appreciated. Without a doubt, Majestic Meteora in Central Greece is such a place! Between the 14th & 16th Centuries many Greek Orthodox priests felt that the church was …