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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results