Mexico is famous throughout the world for its rich culture. Its food can be found across the world and its music and history are instantly recognizable. It is also a country of great beauty and despite the recent growth in insecurity it is still a popular tourist destination. The variety to be found in this country means that you can experience anything from the luxury of an all-inclusive resort in Cancun or Acapulco, to the foreignness of a Mayan village in Chiapas. That variety is mirrored in the natural landscapes of Mexico, and deserts, beaches, high mountains and jungles can all be found there. Mexico has its share of problems however and as well as drug related violence, corruption and other social issues exist just below the surface.