Destinations The “Magic Remains” on this Controversial Caribbean Island Making magic on the Caribbean isle of Grenada… By Jeff Mills