A tiny nation on the edge of the Yucatan, Belize packs a number of huge experiences, including swimming with some of the world’s most impressive marine.