Mexico is a federal republic, with Mexico City (Distrito Federal) as its capital. The country is divided into 31 states (estados, singular - estado) and 1 federal district (distrito federal).
The population is over 100 million and Spanish is the main language
There are a lot of great vacation destinations in Mexico, including Peurto Vallarta, Cancun and Acapulco. Check out the tours and packages, and do some careful research if your are in an urban hotel - will there be a noise factor? Make sure you are in a beach side room. Renting a car can be very cheap in some locations - try it!