A man seen admiring the view from atop a cliff at Grandfather Mountain, North Carolina ... was visiting the park with his sister, “but was alone when he fell,” according to Associated Press.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results