New Delhi: India has been ranked at 82nd spot on a global passport index, allowing Indians visa-free entry to 58…