Kanpur, also known as Cawnpore, is a metropolis and the largest city of the state of Uttar Pradesh in India. Founded in 1803, Kanpur became one of the most important commercial and military stations of British India.
Load More
read more stories by hitting the load more, all the interesting news and updates at your finger tips.