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


Discussion

No Comment Found