If you ever thought that the best destinations come in small packages, Uruguay is living proof. This charming South American country may be the smallest on the continent, but we assure you it's packed with treasures to discover: tranquil beaches, cities...