Where is St Michael's Church?

Where is St Michael's Church located?

St Michael's Church, St Michael's Church, Finland (approx. 60.448612°, 22.248056°)


Where is St Michael's Church on the map?