Mesoamerica comprises most of the lower region of Mexico and upper Central America. It consists of a broad range of ecological environments, from deserts, grasslands, and coniferous forests of the northern and central highlands to the dense tropical jungles and savannahs of the lowlands. Much of its...