Hijinks on the high seas
If you think staying on a cruise ship just means lounging by the pool, think again. Cruise companies are constantly coming up with wild and wacky ways of making sure days at sea are just as memorable as those on shore. From go-karting to ballet, here are some of the brilliant adrenaline-pumping and cultural activities that ships now offer.