When traveling, there is a need to get a comprehensive international health insurance policy especially if you are planning to stay in the country for a long period of time. A comprehensive international health insurance policy often provides coverage not only for medical and health-related expenses, it also covers cancelled trips and emergency assistance in case you need one. Cancelled trips can be reimbursed so that you can book a flight anytime you want.
Still, it is pretty hard to actually choose the kind of comprehensive health insurance...