Might take a bit of detective work...the Carnival Cruisers have a web site with a calendar of which ship is in port, but there is no data for 2002 when I guess the image was taken, (Feb 2002?) Maybe the top deck design would have clues...your ship has a white stack without wings, unlike the small images of the ship son the web site....
-------------------- Catch the WAVE: Wonderously Advantageous Ventures in Education...www.millenniumwave.com