Belize

Belize is situated on the Caribbean Sea, south of Mexico and east and north of Guatemala in Central America. In area, it is about the size of New Hampshire…