internetbrothers.org
Sacred Native American Sites Are Not Your Playgrounds
Deep in the Grand Canyon, on land that Havasupai Native Americans have called home for generations, is a place known as Beaver Falls. It’s an unimaginative name for an otherworldly landscape, where…