Where is Chanai?

Where is Chanai located?

Chanai, Chanai, Nepal (approx. 27.62424°, 82.90043°)


Where is Chanai on the map?