I second that. Cruise critic forum is great. You can find the cruise you're going on, join the roll call for it and so make contacts before you've even boarded. Lots of pre cruise info to share. Sign up for the onboard 'meet and mingle' party that they put on for cruise critic forum members too.
Another reason to not have a death penalty
Bravery of Israeli passengers on plane




