Rock springs is an excellent site to snorkel.  The source of the spring comes out of a large rock formation, both in and out of the water.  A grating prevents you from climbing in the dry part of the cave, but it can be easily bypassed by swimming underneath it.  Rocks springs run (right) is the best free-floating snorkel I've been in.. The current takes you swiftly downstream (no kicking required)  for 3/4 mile to the end. The water is very clear and full of fish life the entire ride down.  Rock Springs is located in Kelly Park and has excellent camping areas.  Depths are about 3 ft in the run and 8 ft in the deepest part.  Scuba Diving is not allowed nor needed.

Location: Central Florida
Directions:  
Head north on S-435.from Apopka for 6 miles, then head east (right)on Rock Springs Road for 1/2 mile to the park entrance.
Rock Springs
Inside rock spring cave
Snorkeling down the run
Recomended place to stay in nearby Orlando
Gaylord Palms Resort
Seeps at Rock Springs that contribute to the flow of
Rock Springs Run..
Seep leading into Rock Springs Run.  (These seeps can be found walking the trail around Rock Springs).
Rock Springs