Comprising five interconnected islands off the southern tip of St. Petersburg, Fort De Soto Park offers more than seven miles of undeveloped beaches that were collectively ranked the top beach in the U.S. in 2005. A 900-acre nature preserve, Fort De Soto