For most cruisers, a week or fortnight aboard a cruise ship gives them a flavour of many different ports, often in different countries, while staying aboard a floating resort. But, behind the scenes, all of the services expected of a small city are provided to ensure there are light and power, food and drink, propulsion, washing, sewage, waste disposal and laundry as well as a myriad of other services and functions that ensure the ship gets to its...