Almond Resorts, the Caribbean’s premier all-inclusive resorts in Barbados and Saint Lucia have reinforced their existing environmental and social sustainability charter with new policies, reflecting their commitment to environmental issues. [Read more…]