http://www.bahamas-travel.org/grand-bahamas-island-excursions/

What excursions to take on the Carnival to the Eastern Caribbean?
We’re going to Eastern Caribbean on Carnival Glory. What are the best excursions to take in these ports through the cruise line or just on land? We’re going to Nassau, Bahamas; Charlotte Amalie, St Thomas; San Juan, Puerto Rico and Grand Turk Island. First time on the Carnival so excited!
I went on Carnival Glory as well before we went to Nassau, St. Thomas, and St. Maarten. In Naasau, Bahamas we went on tour of the Atlantis Hotel/Aquarium and then we went to Senor Frogs and shopped at a market right outside senor frogs…when we landed in St. Thomas, we bought tickets on a water taxi and went over to the near by island of St. John there we took a taxi to Trunk Bay (it is the most beautiful beach I have EVER been too, I HIGHLY recommend going there) at Trunk Bay we went snorkeling and laid out on the gorgeous beach. Have a great time on your cruise!!
oh here is a link to a picture of Trunk Bay, check it out http://dustincwillis.files.wordpress.com/2009/01/st-john-trunk-bay-usvi-national-park-hz.jpg