New Mexico is bordered by Colorado to the north, Texas to the east and south, Oklahoma to the east, and Arizona to the west. New Mexico also borders the Mexico states Chihuahua and Sonora to the south.
lakes
YUP!
Utah borders Idaho, Nevada, Arizona, Wyoming, Colorado, and New Mexico at the four corners).
North Atlantic North Pacific Gulf of Mexico Lake Huron Lake Ontario Lake Michigan Lake Erie Lake Superior
It came from the name of the ancient Aztec capital, Mexico-Tenochtitlan. Such name means "Cactus island in the middle of the Lake Moon". When New Spain gained its independence from Spain in 1821, it was renamed as Mexico which literally would mean "In the center of the Lake Moon". Lake Moon is what Aztecs called the Texcoco lake, where they found their capital city.
The Gulf of Mexico is an oceanic basin, and by definition, must contain salt water. Something like that thought the Gulf of mexico is basically a reef or in other words a really big lake that covers 4 percent of the world which is 2 aquers
Mexico City is on top of the remains of Lake Texcoco.
If you are talking about coastal fishing in the oceans or Gulf of Mexico, I can't help you much. But if you are talking about inland lake and stream fishing in the 50 states, every state has a Department of Natural Resources website that will speak of the best fishing areas within that state.
Lake Superior is north of the Gulf of Mexico.
west lake
Lake Chapala
There are no oceans nor seas in Zimbabwe. The largest lake in Zimbabwe is Lake Kariba.