tree walk ‘Tree walk’ over Thane botanical garden The botanical garden is the city’s tiniest, housing a wide array of plant species. « Previous1Next » 1 of 1