The Beautiful Yucatán City Was Acknowledged By Major Magazine Travel And Leisure Merida, the capital of Yucatan province in Mexico, has been named the 12th best city in the world according to the mayor travel magazine, Travel and Leisure. The city beat out competition from cities like Rome and Cusco. Travel and Leisure publish their …