The alluring Island of Jamaica has some of the most pristine coastlines and beaches in the Caribbean and as such is a haven for water-related activities among visitors and locals alike..