Tempesta Falls Picture - Tallulah Gorge

Tempesta Falls Picture

Tempesta Falls in Tallulah Gorge
Rabun County, Georgia, USA (June 10, 1990)

Back to Waterfall Pictures

Copyright © 2005-2015 by Jon Maloney