Mehsoda

From Wikipedia the free encyclopedia

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

References[edit]