Chowk-Church

Chowk-Church

Chowk-Church

Chowk church is located in the Chowk area of Allahabad, U.P., India, on GT road, at a distance of about 2 km from Allahabad railway station. Opens only on Sundays at 5am. Christmas is celebrated here.