The church of Archangel Michael is situated in a central area of the Troodos mountain range, in the valley of Marathasa, in t ...