Clock Tower is a historical landmark located in Muzaffarpur, Bihar. The average rating of this place is 3.80 out of 5 stars based on 12 reviews. The street address of this place is Tower Chowk, Musahri, Muzaffarpur, Bihar 842001, India. It is about 1.41 kilometers away from the Muzaffarpur railway station.
shivam Kumar Mishra 17 months ago
busy place
Navneet Chandra 24 months ago
Market is good
Rohit Kumar 24 months ago
Nice Place