The Ministry of Tourism, Government of India, with an aim to extend support to the foreign tourists who are stranded in India, has come up with a portal to disseminate information regarding the services that can be availed by foreign tourists who are stuck far away from their homeland. The portal is titled ‘Stranded in […]