“I don’t need travel insurance: my credit card will cover me.” We hear this quite often. It’s a great perk to have, just like the traveller points and all those free things that are offered. But like many of these free add-ons, they may not be as comprehensive as you […]