If you’re planning to travel abroad for any length of time, what insurance do you need? You might have come across the term ‘travel health insurance’. Discovering the right product for yourself…