Meaning : Guraru
Category : Geoglobe
Sub Category : Places of interest
What does GRRU mean or stand for ?
Guraru is a small town located in the North Indian State of Bihar.It has not much tourism and the population survives working sin small industries like sugar and agiculture.It is in the province of Gaya which is close to the Eastern Maoist territory that has seen many terrorist and militant activity in the last decade.