White sand beaches, untouched coral reefs, ancient Mayan civilizations and impressive marine life – Belize has it all.