Founded: 2002 Headquarters: Sydney, New South Wales, Australia About World Nomads WorldNomads.com is a website that provides international travel insurance and travel safety services. Customers can buy the insurance after they have already left home and are already away traveling. The company is the recommended travel insurance partner of LonelyRead More →