Even though it lives entirely within public lands, in Florida's Ichetucknee Springs State Park, this near-extinction snail is under severe threat. Ongoing water quality and quantity issues are hurting ...
Just over two hours north of Orlando lies one of Florida's greatest gems: Ichetucknee Springs State Park ... Catch a glimpse ...