Question: delhi is situated on the bank of the river
Answer: 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 Assam Haridwar Ganges Uttarakhand Hyderabad Musi Telangana Jabalpur Narmada Mad