Global travel insurance and lifestyle brand World Nomads has added podcasting to its content creation.