Where is 7th Cross Wilson Garden?

Where is 7th Cross Wilson Garden located?

7th Cross Wilson Garden, 7th Cross Wilson Garden, India (approx. 12.94684°, 77.59465°)


Where is 7th Cross Wilson Garden on the map?