List of Indian cities on rivers
City River State Agra Yamuna Western Uttar Pradesh Ahmedabad Sabarmati Gujarat Allahabad At the confluence of Ganga, Yamuna and Saraswati Uttar Pradesh Ayodhya Saryu Uttar Pradesh Badrinath Alaknanda Uttarakhand Banki Mahanadi Odisha Brahmapur Rushikulya Odisha Chhatrapur Rushikulya Odisha Bhagalpur Ganges Bihar Kolkata Hooghly West Bengal Cuttack Mahanadi Odisha New Delhi Yamuna Delhi Dibrugarh Brahmaputra Assam Ferozpur Sutlej Punjab Guwahati Brahmaputra […]
Continue reading »