Cruise the CaribbeanDoug SampsonOcho Rios February 17 in Jamaica ⋅ ☀️ 81 °F Walking the town of Ocho Rios, Jamaica lead to the discovery of some brightly painted wall murals. 1 like Trip