NIT Metro Department is located in Nagpur, India on 2, Ambazari Rd, Verma Layout, Sudam Nagar, Ambazari. NIT Metro Department is rated 2.8 out of 5 in the category urban planning department in India.
Address
2, Ambazari Rd, Verma Layout, Sudam Nagar, Ambazari