Sources from where you can purchase travel insurance
Travel insurance provides peace of mind while you are travelling for business purpose or for holiday. This insurance protects consumers when their trip is cancelled, sudden illness, or gets injure during their trip. But it requires a lot of study while purchasing the right long stay travel insurance.
Always go for the insurance provider who holds your car and home insurance policies. The insurance provider will suggest you with correct travel insurance and you can save money out of this because you are an existing customer.
There are some credit card issuer financial institutions that provide free long stay travel insurance while they purchase tickets with the help of the card.