Official website: Worlds of Wonder Waterpark »
Official phone number: +91 1800 103 1415
AmusementForce has personally visited this park, here is what we think:
"Worlds of Wonder Waterpark in Noida, India is an outdoor water park featuring pools and water slides"