Definition of Ocho rios
Get Babylon's Dictionary & Translation Software Free Download Now!
Ocho rios Definition from Science & Technology Dictionaries & Glossaries
World Ports Directory
Ocho rios Definition from Encyclopedia Dictionaries & Glossaries
Wikipedia English - The Free Encyclopedia
Ocho Rios (Spanish for "Eight Rivers") is a town in the parish of Saint Ann on the north coast of Jamaica. Just outside the city, travelers and residents can visit Columbus Park, where Columbus supposedly first came on land, and see maritime artifacts and Spanish colonial buildings.
|See more at Wikipedia.org...|