Contact the publisher of this press release Merida Named One of the Best Cities in Mexico at Travel + Leisure 2019 World’s Best Awards