1.

Lara Super Thermal Power Station is located in which state?

A.  Rajasthan
B.  Haryana
C.  Chhattisgarh
D.  Punjab
E.  None of these
Answer» D.  Punjab


Discussion

No Comment Found