Cruises are a great way to see the world without stress, but it is easy to be unexpectedly ahead of time despite all your planning. That is why experienced travellers ...