Official website: Splash The Sun City »
Official phone number: +91 751 246 6001
AmusementForce has personally visited this park, here is what we think:
"Splash The Sun City in Gwalior, India is an outdoor water park featuring pools and water slides"