Who doesn’t like traveling?? Luckily for the Indian passport holders, they can travel to 46 countries with visa-free or visa upon arrival options In this years Global Passport Index, India ranked number 78th in terms of travel freedom. Subsequently as of […]