ROCK GARDEN
ParkOne of the Most Reviewed Parks in Patel Nagar
Address
13/30, Block 13, West Patel Nagar, Patel Nagar, Delhi, 110008, India
Contact
+91 11 2336 5358Rating on Google Maps
4.30 (4.4K reviews)Open on Google Maps
Discover top rated places in Patel Nagar
One of the Most Reviewed Parks in Patel Nagar
One of the Most Reviewed Parks in Patel Nagar
13/30, Block 13, West Patel Nagar, Patel Nagar, Delhi, 110008, India