According to the Ministry of External Affairs, there are 25 countries that give visa free facility to Indian nationals.