Muzaffarpur

Muzaffarpur, known as the "Lychee Kingdom" of India, is a city with deep historical layers. Its story transitions from the ancient republic of Vaishali to becoming a strategic administrative hub for the British Raj.

📍