Painted Churches of Troodos (19 and 20 May 2019)

Dotted around the villages and in the forests of the Troodos Mountains in central Cyprus are churches and former monasteries which together comprise one of the largest groups of Byzantine churches anywhere in the world.…

View Post