Shankar Nagar Square is located in Nagpur, India on Shankar Nagar, East Shankar Nagar. Shankar Nagar Square is rated 4.5 out of 5 in the category subway station in India.
Address
Shankar Nagar, East Shankar Nagar
Accessibility
Wheelchair-accessible entrance