You only ever seem to hear complaints about travel insurance companies and that we're a bunch of cheating lying thieves. Well, we thought we'd open the lid on a little of what we do and tell it as it is from some of the people we have helped.
Intestinal worms are parasites that love the gastrointestinal tract. God only knows how I got them, maybe from unwashed food or dirty water, but I didn’t really care, I just wanted to get rid of them! I ended up in hospital in Chiang Mai, in northern Thailand.
Thailand