Splash The Water Park is located in New Delhi, India on Main GT Karnal Road, Near Palla Moad, Alipur. Splash The Water Park is rated 3.6 out of 5 in the category water parkamusement parktourist attraction in India.
Address
Main GT Karnal Road, Near Palla Moad, Alipur