Countries that border Mexico are Belize, Guatemala and the United States. The bodies of water it borders are the Caribbean Sea, the Gulf of Mexico, and the North Pacific Ocean.
Mexico is the 14th largest country in the world, with a total land area of 761,606 square miles. Mexico's border with Belize is 171.5 miles long. Its border with Guatemala is 595 miles long, and its border with the United States is 1,960 miles in length. Mexico also has 5,797 miles of coastline and claims a territorial sea of 12 nautical miles.
Because the Caribbean and the Pacific Oceans border Mexico, much of Mexico's tourist trade is concentrated on its coasts. Popular beach destinations include Puerto Vallarta, located on Bahia de Banderas in the Pacific Ocean. The abundance of marine life there makes it a magnet for snorkelers, scuba divers and deep-sea anglers. Visitors choose from a wide variety of recreational activities, including sailing, kayaking, surfing and water skiing.
Acapulco is also a tourist destination on Mexico's Pacific Coast. Other than its beaches, it boasts nightclubs, quality restaurants and resort hotels. Located on the Yucatan Peninsula’s Caribbean coast, Cancun is a top tourist destination. Tourists flock to its beaches and its Mayan archaeological destinations.