Jump to content

Mehsoda

From Wikipedia, the free encyclopedia

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

References

[edit]