Agios Ioannis Lampadistis Church
Originally a monastery, this UNESCO World Heritage Site is a complex of three churches – Ioannis Lampadistis, Agios Irakleidios and a Latin chapel – all under a single, enormous timber roof. Located in the Troodos valley of Marathasa (just off the village of Kalopanagiotis), the precise date of the monastery’s foundation is not known, and […]