San Miguel de Allende in Mexico has just been named the best city in the world by Travel + Leisure.
Following votes from 207,000 readers, the city in Guanajuato, which is known for its colonial-era architecture and arts and culture scene, claimed the top spot in the 31st edition of the publication’s World’s Best Awards.