Electricity

MePDCL, Khliehriat Division

Moowakhu, Meghalaya, 793200