4 crucial questions to ask while choosing a travel credit cardCredit cards have made the world a better place to live in; it has facilitated the entir...