The Ponce de Leon Inlet Light Station in Ponce Inlet, FL.
360 degree aerial panorama near the Ponce de Leon Inlet Light Station. The lighthouse, located south of Daytona Beach, is the tallest in Florida and one of the tallest in the country.