Log In or Register
This a view from the top of Noccalula Falls in Gadsden, Alabama. You get a little idea of how high up it is with the people and the ducks near the water.