Hi

Free Credit Card travel insurance provides only limited basic cover. You ought to buy travel insurance of proven company with good cover.

Good luck