One of the most significant spots of historical importance with regard to the history of India’s struggle, Kanpur played a huge role in the independence of India. Today, the sites where revolutions were started and carried out are marked and paid respect to by Indians who visit the city from […]