This has to be one of the coolest water slides in existence. On top of the "mountain" in Ocho Rios, Jamaica, overlooking our ship in port off in the distance. If you're ever in Ocho Rios, take the chair lift to the top and enjoy the view.