Mexico City is one of the largest urban cities in the world which has rich culture and heritage. There are several historical buildings and beautiful monuments in Mexico City which will take you back in time. Some of the major attractions are the Cathedral, City Hall, Torre Mayor, Cineteca Nacional and the Ciudadela crafts market. You can also find many art museums like Fine Arts Palace and the National museums. It is not that Mexico City is all about history and art, in fact the night life of Mexico City is also world famous. For shopaholics it is a perfect destination where you can find several outlets and shopping spots for American-style goods and high quality materials.
The culture and tradition in Mexico City is directly connected with the majority of Spanish population living in the city. The food, tradition, architecture and religion are based on the Spanish culture of the native population. If you are in Mexico City and if you do not have the local tortillas and chilli peppers then you have not tasted anything in Mexico City. Though the local language in mexico is Mexican but the official language is Spanish. You will find several outlets where you can find international food cuisines also but majority of local restaurants and street shops will have Mexican delicacies. As the Mexico City is located slightly on the elevated location, it experiences cooler climate all round the year.