The chapel is located at an altitude of 1000 meters, on the top of the mountainous “volume” that overhangs above Polyfytos Lake. The overlook is impressive, as it offers a panoramic view of the greatest part of the lake of Polyfytos.

At this natural balcony, one can enjoy the wild and unique nature that extends all around, in all its greatness. The little church with the derelict walls and 16th century murals is placed inside a bigger new church, which protects it