Related: Carnival Cruise Lines explains 'high' prices Because most people don’t spend too much time in their rooms, cruise ...
After holidaymakers received a worrying warning on a recent voyage, our expert digs into the lingering danger of piracy ...