Ambergris Caye Belize has white sandy beaches, crystal blue water and world class snorkeling and diving. Click to find out more, and start packing!