 One of the most famous beach towns in Jamaica is Ocho Rios, a located in the parish of Saint Ann on the north coast of Jamaica.It was once a fishing village but now attracts millions of tourists yearly.The site is popular today because of the food and culture that can be found there.