By Alex Temblador, TravelPulse
As the second-largest city in Mexico has long been known for mariachi music, ceramics and tequila, but as of late, travelers are starting to realize that this destination is rich in so much more.
Note to readers: if you purchase something through one of our affiliate links we may earn a commission.