76. Brown Mountain, North Carolina, USA
You’ll see ghostly light orbs floating above the mountain. The lights, according to the Cherokee inhabitants, are spirits of Native American women in 1200.
Advertisements
76. Brown Mountain, North Carolina, USA
You’ll see ghostly light orbs floating above the mountain. The lights, according to the Cherokee inhabitants, are spirits of Native American women in 1200.