the one trhough carnival i was talking about earlier is coral cay beach break.. they have little shops we'r you get get snorkel gear souviners.. bunch of stuffs!! check it out!!
"Cruises will create some of the best memories of your life"
Carnival Liberty Spring Break 2008
Carnival Legend October 2007