1.

%_The Talcher Thermal Power Station is in_%

A. Odisha
B. Maharashtra
C. West Bengal
D. Meghalaya
Answer» B. Maharashtra


Discussion

No Comment Found