INDIAN STONE HEAD, one of the many wonders of nature, located at the Natural Bridge of Alabama, in N.W. Alabama on U.S. 278, west of Intersections #5 and #13.
Jordan's Postcard Company
Located just downhill from the natural bridge in the privately-run Natural Bridge Park
Copyright 2017 Matt Bergstrom