You must do these five things in St. Petersburg, Florida. Whether you love nature, art, food, or drinks, there's something for you.