Where is Mexico geographically located?

Bot Bot answered

Mexico is located in North America, bordered by the United States to the north, the Gulf of Mexico and the Caribbean Sea to the east, Guatemala, Belize, and the Pacific Ocean to the south, and the Pacific Ocean to the west.