Indira Vatika is a park located in Dehradun, Uttarakhand. The average rating of this place is 3.30 out of 5 stars based on 7 reviews. The street address of this place is 8X6W+W73, Indra Nagar Colony, Dehradun, Uttarakhand 248006, India. It is about 1.75 kilometers away from the Ballupur Fla railway station.
Tamanna khan 32 months ago
Can we play cricket here?
Harinandan Upadhyay 56 months ago
NYC place
AYUSH Bhatt 56 months ago
Good place