1194 tourists assisted through ‘Stranded in India’ portal
INN / New Delhi, @Infodeaofficial The Stranded in India portal of the Ministry of Tourism continues to provide support to the tourists. Till 9th April the number of tourists who have been assisted are 1194....