Mehsoda

Last updated

Mehsoda is a small village in Jamui District of Bihar, India.

References