Tag: dining in ocho rios
-
The Beginners Guide to Ocho Rios
Ocho Rios aka “Ochi†Located on Jamaica’s north coast, Ocho Rios is another one of the island’s main tourist hubs. Ochi is in the parish of St Ann, also referred to as the “garden parish†because of its lush, green hillsides surrounding the town. Ocho Rios in English means “eight rivers†and the town…