Thanks a lot to all of you for your kind reply. I'll take USD. I'll also make sure I reach to the ship on time :-)
Now, am wondering how much to take.. I am planning to do trip offered by ships mostly. 1 or 2 days, I am thinking I'll take cabs to do island tour..
I guess for the trip offered by ship, I can pay by credit cards.. Is that right?
What else do I need cash for other than for cabs and things I do outside the ship?
Also, Is there a safe in the rooms that we can use?