The popular tourist destination of Ocho Rios lies on the northern coast of
Jamaica, in the scenic garden parish of Saint Ann. Its Spanish name translates to Eight Rivers, something that will be immediately obvious to travellers arriving on cheap flights to Ocho...