Mehura

From Wikipedia, the free encyclopedia

Mehura is a village in Bihar, India.