Just 95 kilometers (57 miles) north of Mexico City, its a good base for visiting the charismatic mining towns of the Sierra Madre Oriental (Eastern Sierra Madre) as well as a jumping off place for out-of-the-way towns boasting Franciscan and Augustinian monasteries, mineral springs, and water parks.