Mexico is a big country with a lot to see and do. It has great beaches, amazing history, and a rich culture. Mexico offers Aztec and Mayan ruins, including some of the largest pyramids in the world, and has great water sports from both the Pacific Coast and the Gulf of Mexico.
As with many great travel destinations, though, a trip to Mexico should not be taken without some preparation and research before you go. Mexico has a reputation for corruption, especially in some border towns. There are also health issues such as low water quality. The parts of Mexico that see the most tourists should be generally safe.
One of the best parts of Mexico to visit is the Mayan Riviera. This area is built around tourism and has great beaches, snorkeling, scuba diving, and access to some of the best Mayan ruins in the world.