The cruise industry continues to balloon — with ever bigger, ever wilder boats and some 37.1 million cruise passengers set to take to the waters in 2025, according to industry body.
Just when you thought 2025 was finally going to let you breathe (literally and figuratively), here comes another respiratory ...