Permanent residence and home country
Yael from WorldNomads.com here.
No you do not have to start your trip from your home country (although waiting periods apply to some of our policies). Check out our insurance FAQs for more info!
Detailed information about the coverage of our travel insurance policies is available in the policy wordings:
Yael about 8 years ago