Cliffs in Meteora, Greece

Meteora is one of the most surprising constructions of old age which are really a puzzle for the human beings of present age. The aim behind construction of Meteora consisting of twenty four monasteries was promoting the teachings of Greek Orthodox Church by monks and nuns. The strange thing about Meteora is its inaccessible approach … Read more