For a lot of ship activities, I would look at Royal Caribbean....Their newer ships have a lot of things to do onboard....I would also look at the port of calls and see what interests you all....When...