Judaculla Rock
One of the largest petroglyphs in the world, located near Sylva, NC.
7 photos · 5 views