Vacation fun! Ocho Rios Jamaica



Captain Splash Tubing & Tours. Located in Ocho Rios, Jamaica at Ocho Rios Bay Beach. We provide water tubing, kayaks, water pedal bikes, party boat rides, …

source