Belize is a little nation in Central America that is home to stunning beaches, verdant […]