What is jhanjharpur?

Jhanjharpur

Jhanjharpur is a town and head-quarters of a sub-division in the Madhubani district of the state of Bihar, India.

Read more about Jhanjharpur.