360 Virtual photo
Built: 1852 — renovated in 1922.
Religious denomination: The Greek Orthodox Church
Devoted to the archangels, this church stands at the site of a former Byzantine chapel.
In 1948, by a Presidential Decree, it was characterized as a pilgrimage with the name “Sacred Pilgrimage of Panagia Grigoroussa – Pammegistoi Taxiarches”.
Photos taken by Luke Cabading.