Social Media Trending Ocho Rios | Jamaica | Lobster Dave | Beaches Moderator Posted on 2 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