National Institute of Technology, Meghalaya

Shillong, Bijni Complex, Laitumkhrah, Shillong