Nature Shut-In Creek by Ghostly World December 8, 2012 5 Comments The Shut-In Creek, which is located in Hot Springs, North Carolina, has had the sounds of disembodied voices and a… Read More