'¡Viva Mexico!' (‘Long Live Mexico') was how Miguel Hidalgo rallied his fellow Mexicanos to the struggle against colonialism, and it is a cry that is repeated by the president and echoed throughout the land every 15 September - Independence Day. As slogans go, it could not be more apt; Mexico is bursting with life.







- The Mother Land
- Ancient and Modern History
- Caribbean to Pacific Coast
- City life