destinphil:
Salt Creek Falls is a little known, but spectacular waterfall near Talladega Alabama
destinphil:
alabama hudson family may 2008 119
destinphil:
alabama hudson family may 2008 120