Guadalajara I visited Guadalajara, Mexico’s fascinating arts and culture city, where sculptures fill the streets and live music is in the air – Toronto Starby Miles Cooper April 10, 2025