Guadalajara, capital of Jalisco, is the land of mariachis and agave fields. The contrast between tradition and. Continue reading