Uruapan
Uruapan is the second largest city in the Mexican state of Michoacán. It is located at the western edge of the Purhepecha highlands, just to the east of the Tierra Caliente Region. Since the colonial period, it has been an important city economicall…