In St. Petersburg, Florida, aside from a couple of cozy beach towns where you can escape the crowds, find water lilies, flamingos, and koi fish ponds at the incredible Sunken Gardens. This magical ...