Muzzafarpur: 35 km from Vaishali, Muzaffarpur the "Lychee Kingdom", is one of the major towns of North Bihar.