Hurricane Falls

on Sunday, June 28, 2009



This is Hurricane Falls in Tallulah Gorge State Park, Georgia. This picture was taken from an observation deck at the bottom of 570 steps leading into the gorge. Fortunately I think this picture is worth the effort needed to climb back up all those steps!