Once Nearing Extinction, Cruise Ship Libraries Are Back

On a long sailing with a number of days at sea, cruise travelers go about occupying their time a number of ways.  Onboard programming is designed to fill that time with seminars, activities, and demonstrations. Some passengers get into those Read More …