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.
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.