Where is Rosera?

Where is Rosera located?

Rosera, Bihar, India (approx. 25.74621°, 86.03565°)


Where is Rosera on the map?