Durango
Durango is a pretty colonial city in the state of Durango. Located at an altitude of 1880 metres, in a semi-arid climate, average annual temperatures are very pleasant.
I loved that city with its beautiful colonial centre. There is a nice pedestrian-only avenue bordered by cafés, restaurants, bars, and other businesses.
It would be a great city to stop for some weeks or months.