Science City is a museum located in Dehradun, Uttarakhand. The average rating of this place is 4.70 out of 5 stars based on 6 reviews. The street address of this place is 8XV3+4RQ, Nanda Ki Chowki, Prem Nagar, Dehradun, Uttarakhand 248007, India. It is about 3.45 kilometers away from the Ballupur Fla railway station.
Gauri Rawat 15 months ago
Nice place
Awesome