

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 | |