Mexican culture reflects the complexity of the country’s history through the blending of indigenous cultures and the culture of Spain imparted during Spain’s 300-year colonization of Mexico. The culture of Mexico has changed rapidly during the 19th and 20th centuries. In many ways, contemporary life in its cities has become similar to that in neighboring United States and Europe. Most Mexican villagers follow the older way of life more than the city people do.
Mexicans celebrate their independence from Spain on September 16, and other holidays with festivals known as “Fiestas”. Many Mexican cities, towns and villages hold a yearly festival to commemorate their local patron saints. During these festivities, the people pray and burn candles to honor their saints in churches decorated with flowers and colorful utensils.