Most of the world knows Uruguay only for its soccer team, or its vaunted title as the "Switzerland of South America," an enduring moniker given to the country for its earlier …