Hi Deb, go to Tabayana Beach. You can snorkel right from the beach and the reef is huge and gorgeous!! It was like swimming in your own personal aquarium, the beach is beautiful also. It was my favorite day by far. Enjoy your cruise!
Happy Sailing!!

Future Cruises:
Carnival Legend - September 2009
Past Cruises:
Carnival Imagination - September 2008
Carnival Legend - October 2007
Carnival Imagination - January 2007
Carnival Imagination - September 2006
Carnival Fascination - May 2005
Carnival Imagination - November 2004
Holland America Zuiderdam - May 2003