Where is Vasundhara?

Where is Vasundhara located?

Vasundhara, Vasundhara, India (approx. 27.487137°, 78.53535°)


Where is Vasundhara on the map?