Cocooned about three miles from Wrightsville Beach, North Carolina's best seaside town ... and sculptures of mythological ...