Where is Sheohar?

Where is Sheohar located?

Sheohar, Sheohar, India (approx. 26.5139825°, 85.2929878°)


Where is Sheohar on the map?