World's largest solar power plant is located in ________
A. Kalahari Desert, Africa
B. Sahara Desert, Libya
C. Thar Desert India
D. Mojava Desert USA
Answer: Option D
A. Kalahari Desert, Africa
B. Sahara Desert, Libya
C. Thar Desert India
D. Mojava Desert USA
Answer: Option D
The years 1700, 1800 and 1900 were
A. Leap years
B. Not leap years
C. Famine years
D. Years of natural calamities
Join The Discussion