Rivers play an important role in the lives of the people of India. They provide potable water, cheap transportation, electricity and livelihood for a large number of people all over the country. Also, since the land near rivers is very fertile, it serves a number of agricultural purposes too. As a result, almost all the major cities and towns of India are located by the banks of rivers. Here we are Providing a list of River Side cities in India.