Meteora, Agios Nikolaos

The Agios Nikolaos Monastery in Meteora, Greece. Monasteries that are situated on hard to reach sites are the highlights of Meteora, a town in Northe...

Meteora, Agia Triada

The Agia Triada Monastery in Meteora, Greece. Monasteries that are situated on hard to reach sites are the highlights of Meteora, a town in Northern ...