GRRU full form

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.