I guess you mean either New Mexico (US State) or Mexico, the country. Both are to the south of the United States.
Mexico is bordered on the north by the US of A, on the east by the Gulf of Mexico, on the south by Guatemala and Belize, and on the west by the Pacific Ocean and the Gulf of California.
Mexico is bordered on the north by (west to east): California, Arizona, New Mexico, and Texas,
It is directly north of eastern Mexico.
Guatemala's neighbors are Mexico to the north / north west, Belize to the north east, Honduras to the east and El Salvador to the south east, Guatemala also has the Atlantic Ocean to the east and the Pacific Ocean to the south
The North Pacific Ocean lies to the west, with the Gulf of Mexico to the east, with the North Atlantic Ocean further towards the east.
Guadalajara
The Pacific, and not only east, but west,south and north.
Colorado to the North, Phoenix to the West, Texas to the East, Oklahoma to the North-East, So on
The name of the gulf located east of Texas west of Florida and north of southern Mexico is The Gulf of Mexico
It is to the north-east of Mexico City.
Bolivia is a country, south east of Mexico.
It is bordered by the United States to the north; Cuba to the east and Mexico to the south and west.