Mexico, also known as The Land of the Eternal Taco, is south of the USA. Mexico has mountains, deserts, cacti, cenotes, beaches, tequila, resorts, and even some pyramids 'n stuff.