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.
1 blog listed
A blog created with Next.js and Tailwind.css