Ambedkar Chowk New Police Line Muzaffarpur is a historical landmark located in Brahmpura, Bihar. The average rating of this place is 4.60 out of 5 stars based on 16 reviews. The street address of this place is Ambedkar Chowk New Police Line, Bihar 842003, India. It is about 1.70 kilometers away from the Muzaffarpur railway station.
Sharwan Kumar 18 months ago
Nice place ambedkar chowk muzaffarpur
Subodh Kumar 18 months ago
Very good place ambedkar chock
Suresh Nirala 18 months ago
Good place in muzaffarpur