Diving and snorkeling in Belize