This Map of Mexico shows the country in orange, United States which borders it in brown. Belize is also shown in brown, and Guatemala in red. The map shows Mexico city, Acapulco, Puerto Vallerta and the surrounding bodies of water. The country borders the Gulf of Mexico, Gulf of California, and the North Pacific Ocean. The Yucatan Peninsula, which includes Cancun, borders the Caribbean Sea.

The Yucatan Peninsula is a popular spot, offering many beachfront resorts, luxury spas and restaurants and is the most luxurious destination.

Acapulco on the Pacific Ocean is more affordable. Cabo San Lucas on the Baja Peninsula is also home to many luxury resorts. Baja has spectacular sandy beaches, snorkeling, diving and other water sports.

The coast offers many diverse beaches, while the interior of the country features mountains and mountain plateaus. Mexico City is the largest city in the country.