India's passport ranking has dropped to 85th in 2025. This means Indian citizens now have visa-free or visa-on-arrival access ...