Rainbow River is a great drift dive. Take a boat upstream to the head spring area, jump in, and let the current take you back downstream. Depths are shallow (max I ever got was about 18 feet), but the water is crystal clear and teeming with wildlife. Rainbow makes for a great group outing for diving, snorkeling, and inner tubing down the scenic river. Its a great way to spend a hot summer afternoon in Florida!