Winter is well on its way and the cold has started to set in. It seems to be a bit earlier this year in many parts of the world – earlier than usual.

Located on the north coast of Jamaica is a beautiful town that has been wowing visitors over the years and continue to do so with its vast array of cultural, dining, shopping and stunning natural attractions. The name of this town is Ocho Rios, here are five reasons why you should plan a trip to Ocho Rios!