Social Media Trending Ocho Rios | Jamaica | Lobster Dave | Beaches Moderator Posted on 3 years ago Ocho Rios is a popular tourist destination located on the north coast of Jamaica. It is known... Read More Read more about Ocho Rios | Jamaica | Lobster Dave | Beaches