Agridi, Achaia Greece
Greek Orthodox
The church is at the foot of Mount Helmos at Agridi village. It was built in the 1200s with interior frescos during the Frankish period. The church has been completely restored from 2012-14.
Agridi, Achaia Greece
Greek Orthodox