My manager who is S. Korea national, in their country travel insurance can be bought before leaving country.
He is deploy here in India for 4years, he goes to travel other overseas for vacation(for that he required).
Within India, Company take care of all his insurance need, but for overseas personal trip he should arrange himself