MCQOPTIONS
Saved Bookmarks
| 1. |
World's largest floating solar energy project in India is going to be constructed on Omkareshwar Dam. This dam is located on which river? |
| A. | Tapti |
| B. | Gomti |
| C. | Narmada |
| D. | Godavari |
| Answer» D. Godavari | |