Snorkelling the Belize Barrier Reef is one of the best things to do in Belize. The Barrier Reef is a UNESCO World heritage site.