From watching whales off the Mexican coast to dealing with on-board norovirus outbreaks, the life of a cruise-ship nurse is rarely dull. Here, Gary de Beer explains what it is like to be part of an on-board medical team, which might have access to state-of-the-art equipment, but can be many miles out to sea...