Check out the best things to do in Caye Caulker Belize, from swimming with sharks in the world's second largest barrier reef, to the top hang out spots.