Contact the publisher of this press release San Miguel de Allende Named Best City in Mexico for 4th Straight Year by Travel + Leisure Readers in 2019 World's Best Awards' Rankings