Which of these modern countries is NOT part of Mesoamerica?
Mesoamerica, meaning “middle America,” refers to the geographic region covering the modern countries of Mexico, Guatemala, Honduras, Belize, El Salvador, Nicaragua, and Costa Rica. Historically, the region was populated by a number of civilizations with shared cultural characteristics. These included a common calendar, pantheon of deities, and building style.
Source: Khan Academy