guadalajara_sa_sistercities_rocioguenther6

Guadalajara is Mexico's second largest city.

Guadalajara is Mexico’s second largest city. Credit: Rocío Guenther for the San Antonio Report

Guadalajara is Mexico’s second largest city.