Brings back memories!
The Knysna Heads is ideal for snorkeling, but be aware that its very dangerous to swim out into the channel between the Heads because of tidal currents.The eastern head is easily accessible by car and has many spectacular view points.
The Big Tree And Ratel Hiking Trails - Storms River Village
Paraglide with Cloudbase Paragliding Visit NZ and take flying lessons
Treetop Canopy Tours in the Cape - Garden Route