Deej's Picture of the Week

Ocho Rios Chair Lift Pool

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. 

~Insert Dude-like Closing Here~