answersLogoWhite

0

Muzaffarpur is a city that is located in Bihar, India. At this time there does not appear to be any famous people who have come from there. The city is most famous for the Shahi leeches that are found there.

User Avatar

Wiki User

12y ago

What else can I help you with?