Sandals Ochi Photos Sandals Ocho Rios, Jamaica Ocho Rios is located on the north side of Jamaica, closer to the eastern end of the island. [Show thumbnails] Return to Gallery Selector