Modi also said he can clearly visualise that in spite of many deficiencies now, India will be a developed nation by 2047. Modi was addressing a rally here in Kutch district on the second day of his two-day visit to the BJP-ruled Gujarat, where elections are due later this year.