If you have planned to travel in these next days, you don't have to go to Europe or Asia to enjoy one of the best cities in the world to travel.
In fact, according to Travel + Leisure magazine, San Miguel de Allende is not only one of thetop cities, but the best in the world for vacationing, above other great ones like Rome and even Kyoto in Japan.
The magazine says that the beautiful town of Guanajuato is in first place of the list for the second year in a row simply for being beautiful. It also highlights its colorful architecture full of flowers and the good atmosphere that is created with all its pretty people around, including many artists.
And if you are wondering which is the second place, Travel + Leisure has Oaxaca with the silver medal.
So, there you have it, it is not necessary to leave Mexico to be in some of the most beautiful cities there may be.