Splash Island Water Park

Saint Lucia Experiences Air, Land & Sea

Located at the Bay Gardens Beach Resort & Spa. OPEN DAILY 9AM-6PM