Introduction Mexico is easily one of the most vibrant and culturally rich countries in the world. It has everything from tropical