
21
jan-2016
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.
Leave Message