Belize snorkeling is unmatched and the best snorkeling I've ever done. I also got the chance to see stunning islands and eat some of the freshest, tastiest ...