Where is Bandstand?

Where is Bandstand located?

Bandstand, Bandstand, India (approx. 19.050455°, 72.82186°)


Where is Bandstand on the map?