Fort De Soto Park was named America’s Top Beach for the second consecutive year by TripAdvisor, the world's largest online travel community.