Where is Basundhara?

Where is Basundhara located?

Basundhara, Basundhara, Nepal (approx. 27.742237°, 85.33262°)


Where is Basundhara on the map?