White River Tubing in Ocho Rios, Jamaica. Build some great memories here as you tube down this fresh body of water surrounded by lush and tropical scenery