In this video we visit Noccalula Falls in Gadsden, Alabama. We examine who Noccalula was and why she jumped off these falls to her unfortunate death.

Filters: