Located on the banks of the sacred Ganges, Kanpur has a significant place in the hearts of travellers.