Best Snorkeling Spot in Belize - Check it out! Hol Chan Marine Reserve off Ambergris Caye