Normal travel insurance does not cover cruising.
I disagree. Travel insurance unless it specifically excludes cruises has always covered cruises. You can however now have the add ons for missed ports etc. we have been cruising for several years and travel insurance has always covered cruising. The liability cover has always been the same.