I took Oriental insurance coverage when i had to go for a six month course abroad. Premium was low and procided me wide range of coverage from baggage, to tickets, cancellation and everything.
As I am frequent flyer, I claimed the best suited insurnace for me that covers me for 1 year straight and provide an extensive coverage.
This is the best insurance plan. When I got sick in Turkey, I was able to get cashless treatment as the insurance paid for the expenses.