Mexico's culture is rich, colourful and vibrant, influenced by its ancient civilisations such as the Aztec and Maya as well as European colonisation.continue