Kanpur Memorial Church
Category Historic
Kanpur Memorial Church, popularly known as All Soul’s Cathedral is an impressive architectural edifice that was constructed in 1875 to…