Which countries touch Mexico?

The United States to the north; Guatemala and Belize to the south.