Play Ground is a playground located in Shimla, Himachal Pradesh. The average rating of this place is 4.40 out of 5 stars based on 14 reviews. The street address of this place is 6572+P34, Shimla, Himachal Pradesh 171301, India. It is about 7.69 kilometers away from the Shimla railway station.
PRASHANT VERMA 48 months ago
My OPINION is better than urs OPINION
Sandeep Kumar 23 months ago
Beautiful view ☺️
Kanwar Singh 48 months ago
I love this place