Splash Island
 

Splash Island is the biggest waterpark in the Philippines, located at Southwoods Ecocentrum in Binan, Laguna. The slides, rides and attractions were designed to provide…