I live in Mexico, here is a beautiful country. There are beaches, mountains, forests and volcanoes.
In Mexico City there are interesting and cultural places, like the Chapultepec Castle, Revolution monument, the Angel of Independence, museums and restaurants.
Also there are funny places to visit with your friends at night, there are malls where you can go shopping. There are places where you can have so much fun like Six Flags or the Chapultepec Fair.
In Mexico we have warm beaches like Acapulco, although un Cancún the sand is more pleasant.