• Garurha is a village in West Champaran district in the Indian state of Bihar. As of 2011 India census, Garurha had a population of 837 in 145 households...
    3 KB (90 words) - 02:02, 17 January 2021