This image shows the largest natural bridge formation in Alabama, located in Natural Bridge Park, a privately operated nature park.
The description states:
Natural Bridge of Alabama located in Winston County, Alabama, called the “Free State of Winston,” 10 miles south of Haleysville. Highway #5. Picnic grounds, Artesian water. Souvenirs. Visited by tourists from all 50 states and many foreign countries. Open year ’round.
–For liability reasons, the current owners do not allow visitors to walk across the bridge. Viewing is restricted to the paths below.
This card likely dates from the 1950s.