Where is Sunauli?

Where is Sunauli located?

Sunauli, Sunauli, India (approx. 27.4719014°, 83.4662018°)


Where is Sunauli on the map?