San Miguel de Allende has been chosen as the best city in the world by Travel + Leisure because of its life quality, its bohemian atmosphere and its impressive colonial heritage.