Latest NewsTourism 769 foreign tourists from all over the country register on ‘Stranded in India’. by Travel Mail April 6, 2020 by Travel Mail April 6, 2020 769 foreign tourists from all over the country register on ‘Stranded in India’ portal… 0 FacebookTwitterTelegramEmail