Cruising the Med. later this year, as a U.S. citizen all I need is a passport, however, what about non citizens? If you are part of the shore excursions, will there be a form to fill out? Will RCI help on this or are you on your own?
RCCI may help you with your questions