Here is a Mini Waterfall out side of Water Park in Metro Walking Mall, Rohini, New Delhi. The swings and rides inside this water park surely keep you entertained. The image here is of water park in Metro Walk Mall in Rohini New Delhi. It is one of the best amusement park in North India. Here, you will find different adventurous rides and boats.
I took this image in 2015