Travel Snorkeling in the Caribbean Sea Whether you’re an amateur snorkeler or an experienced diver, there’s a Caribbean island to suit your needs. You can explore the clear water and colorful reefs of the Grand Cayman, enjoy the warm… by Henry