In May, we'll be flying to Rome for a 12 night Mediterranean cruise (the weather is supposed to be much nicer in Europe around this time). Our main ports of call include: Rome, Naples, Athens, and Egypt!!!