Located on the north coast of Jamaica, Ocho Rios is a popular port of call for cruise ships. Expect lots of shopping; Ocho Rios has numerous craft markets and shopping bazaars to accommodate the cruise ships' passengers. When you've had your fill ... 

Click here for more details

Attraction location

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message