If you are counting, then you realize this is Craig’s second “pic of the week” from an unknown issue of Willys News. True, but this is the first one for 2013! Hickory Nut Falls is located in North Carolina. The Jeep Trail is now a hiking trail.
Below the article is a postcard about the jeep-trail available on eBay.