List of Indian cities on rivers

The following is a list of the cities in India through which major rivers flow.