Immerse yourself in the beauty and culture of Spanish towns. Explore the vibrant streets, historical landmarks, and authentic cuisine. Plan your visit to experience the magic of Spain.
For the second year in a row, Travel + Leisure readers chose Mexico’s San Miguel de Allende as their favorite city in the world, as part of the annual World’s Best Awards. That, of course, meant it was also voted the top city in Mexico, besting such scenic cities as Oaxaca and Guadalajara.