The pristine coastline that lines the drive towards Negril, the coastal gem of Jamaica, sets the tone for what’s in store for this stunning tropical getaway. The Azul Beach Resort by Karisma is ...