The best city in the world for Holidays December 22, 2022 One of the most anticipated times of the year has already arrived in San Miguel de Allende. The lights announce