101 fun and interesting things to do on a cruise. A list of cruise ship activities for kids, adults, both active and relaxing.