Splash Island Water Park
Saint Lucia
Experiences
Air, Land & Sea
Located at the Bay Gardens Beach Resort & Spa. OPEN DAILY 9AM-6PM