St. Augustine has the unique position of being America's oldest city. That means that it's jam-packed with historical points of interest. Here's our picks for the best things to do in St. Augustine, Florida.