Devil's Den Park, a popular destination of yesterday.