Belize is a country just south of Mexico on the bottom of the Yucatan peninsula. It's about the size of New Jersey, and has Central America's lowest population density with just 320,000 people. To put that in perspective, Toledo has more people than Belize.