Hanging Rock State Park near Walnut Cove is one of those places that makes you wonder why you ever spent money on a vacation ...