Ocho rios bay beach

Ocho Rios is Spanish for “eight rivers” which is a misnomer because there aren’t eight rivers in Ocho Rios! However there is the famous Dunn’s River Falls, a popular tourist destination. Located on the northern coast of Jamaica, Ocho Rios was originally a fishing village which has developed in to a tourist spot with pretty […]