Where is Saint Peter and Paul's Church?

Where is Saint Peter and Paul's Church located?

Saint Peter and Paul's Church, Saint Peter and Paul's Church, Irish (approx. 53.034748°, -7.292594°)


Where is Saint Peter and Paul's Church on the map?