Ocho Rios, Jamaica: Sun & Adventure

The hilly town of Ocho Rios sits on the north coast of Jamaica, at the base of the St. Ann Mountains. The former fishing village, now a tourist destination, is as noted for its resorts and beaches as its mountainous terrain and natural wonders. A trip here offers vacationers heaps of adventure and festivities with their sun and sand.

[read more at Huffington Post]1. Lady of Ocho Rios copy