Best Snorkeling in Belize: Hol Chan & Shark Ray Alley Snorkeling