Q. The Dowleswaram Barrage is located on which river?
Answer:
Godavari River
Notes: The Dowleswaram Barrage, built in 1852 by Sir Arthur Cotton, is located on the Godavari River in Andhra Pradesh and was retrofitted in 1970, now known as Sir Arthur Cotton Barrage, enhancing irrigation and flood control.