Royal Caribbean has there own ‘private’ island in the Bahamas and we spent a day there snorkeling, doing wave runners , eating and napping.
Fort Fincastle & others spots as we did our own 'walking tour' then went Snorkeling and swam with the sharks at Stewart's Cove
Snorkeling And swimming with the sharks at Stewert’s Cove.
Pictures from my day assisting the trainers at Gator Land, Kissamee FL. in 2007
Pictures from Kelly’s day the previous year 
Kelly's trip to Florida 2006 Click to see more