Meteora
The impressive beauty of the towering rocks and the monasteries perched on their tops, is a living proof of our Spiritual and Cultural Heritage. Meteora is a vast rock formation placed in the central Greece, between the mount range of Pindus and the west plain of Thessaly. This phenomenon was formed through many series of … Read More