Dive into crystal-clear waters and explore vibrant coral reefs teeming with marine life on our unforgettable snorkeling adventures.