Indian passport holders now have visa-free access to 57 countries, down from 62 in 2024.