Ocho Rios Jamaica is a beautiful town located on the north coast of the island. "Ocho Rios", when translated from Spanish means "Eight Rivers". Although Ocho Rios means eight rivers, it is in fact the stunning falls along and the flora and fauna that catches your attention. A large part of Ochie's fame came because of the world famous Dunns River Falls. Over the past twenty years, "Ochi" (as it is affectionately called) has evolved from a small fishing village to a now world famous tourist destination. Along with Montego Bay and Negril, it completes the list of the most popular tourist destinations in Jamaica.