Guadalajara, the city of roses
If you're looking for the 'real' Mexico, this is the place to find it. Known by tequila, mariachi music, sombreros, charreadas (rodeos) and the Mexican Hat Dance, cosmopolitan Guadalajara is the place to immerse yourself in Mexican culture.