Credit: Cieri Media
San Miguel de allende, Mexico
Located 150 miles north of Mexico City, San Miguel is a picturesque mountain town lined with cobblestone streets, artisanal crafts and picturesque churches. If it’s food your looking for, try their wines from the Vineyards in Valle de Guadalupe or their mezcals in an array of organic restaurants with innovative chefs exploring all types of cuisines.