Helping to improve the environment while snorkeling and swimming in the Caribbean sun? Sounds like the ideal vacation!