Join Examsbook
World's largest floating solar energy project in India is going to be constructed on Omkareshwar Dam. This dam is located on which river?
5Q:
World's largest floating solar energy project in India is going to be constructed on Omkareshwar Dam. This dam is located on which river?
- 1Taptifalse
- 2Gomtifalse
- 3Narmadatrue
- 4Godavarifalse
- Show AnswerHide Answer
- Workspace