Skip to main content

Muzaffarpur

Bihar India

Muzaffarpur is a city in the northern part of the state of Bihar in eastern India, situated near the Gandak River. It is one of the largest cities in Bihar and is known as the Lychee Kingdom for its extensive lychee orchards.