Monday, September 28, 2009
L'Eau d'Or Falls
(This picture can be enlarged by clicking on it.)
Tallulah Gorge State Park in Georgia contains six waterfalls. Most of them must be viewed from the rim of the gorge, and L'Eau d'Or (Water of Gold) Falls is one of these. But even when viewed from a distance, this waterfall is beautiful to behold.