Every year, Travel + Leisure readers get a chance to weigh in on what they think are the best cities in the world. For 2017, they selected San Miguel de Allende in Mexico, which the magazine describes as a “Colonial treasure.” And then there’s this tip: “For one of the best views of the city, make...