Ocho RĂos, which translated from Spanish means “Eight Rivers”, is a beautiful city on the north coast of Jamaica. In the last twenty years, “Ochi” (as the locals call it) has grown from a sleepy fishing village to a popular tourist destination. In fact, Ocho Rios is the second most visited tourist destination in Jamaica. […]
Continue.. Want to learn more about Ocho Rios, Jamaica?