Cyclone Oma has caused massive flooding on the mainland. Cruise ships were also diverted as a result of the storm.