Har Har Gange waterfalls are one of the prime attractions is located at Suraj Water Park of Thane and is the biggest artificial waterfall in India. The 24.9 m tall and 26.8 m wide waterfall falls from a rock made of steel and cement.