Photo: Blue skies over Wakulla Springs

1250 of 1622

The Wakulla Springs are found 14 miles south of Tallahasse, Florida. The springs are of archeological interest, and a number of fossilized skeletons belonging to prehistoric animals have been discovered there.

Would you like to see your nature photo featured on TreeHugger? Join the TreeHugger Photo Pool on Flickr and add your pictures to the group!

1250 of 1622

More Slideshows