The ruins of a magnificent stone house once stood high atop a bluff in the North Carolina pine forests, alongside the Cape Fear River. The decaying castle had two ghosts, that of an older English gentleman, the other was a beautiful young lady.Read More →