Ocho Rios Ann Photos

Browse 14 attractions, meet 34 travelers, 52 tour guides and discover 3 photos

Ocho Rios (Spanish for \"Eight Rivers\") is a town in the parish of Saint Ann on the north coast of Jamaica. Although he landed in many spots along the Jamaican coast, many believe that Christopher Columbus first set foot on land in Ocho Rios. Just outside the city, travelers and residents can visit Columbus Park, where Columbus supposedly…
View Ocho Rios Ann guide >

Ocho Rios From Shaw Gardens