I've been on over 50 cruises. Here are 3 routes I'd sail again in a heartbeat and 3 I'd skip.

previous post