This woman’s website has a ton of info on it for anything you can think of to do with taking a cruise.
Below here are some other links to cruise sites that may also be useful.
I must admit, I have not yet been on a cruise. I am intersted in going on one or more now that I am retired. Some friends of ours think it is their favorite vacations of all time. What do you think of them?