Indora Square- is a bus stop located in Nagpur, Maharashtra. The average rating of this place is 4.50 out of 5 stars based on 6 reviews. The street address of this place is Buddha Nagar, Balabhaupeth, Nagpur, Maharashtra 440002, India. It is about 1.66 kilometers away from the Itwari Junction railway station.
Harshwardhan Meshram 36 months ago
Indora square is good place for jasvant mall and cinema takies. Near indora Police Station
Deepika Meshram 13 months ago
Loved it