St.-Peter's-Church

St.-Peter's-Church

St.-Peter's-Church

This church is located in Muirabad locality of Allahabad, U.P., India. It opens on Sunday from 8:30am to 10:30am. Christmas, Easter & Good Friday are special days when a large number of devotees visit the church to pay their homage.