Cruise ships have evolved in the 21st century to offer guests so much more than just pools, hot tubs, and international buffets. Some activities you can try might even surprise you — from go-kart racing and submarines to VR gaming and bingo with a drag queen. Here are some fun and unusual favorites.