Guanajuato, a colonial gem
Guanajuato is yet another of Mexico’s impressive collection of colonial cities. Once you’ve been there, though, the subterranean streets running beneath it for about three kilometers guarantee you won’t confuse this old silver mining town with any other. Trivia buffs know, “Once Upon a Time in Mexico,” was filmed here. Originally, the city was built...