one may be amazed to know that Kanpur is home to a historic Ganesha temple which has a remarkable colonial past. This temple, ...