‘Stranded in India’ portal to help foreign tourists

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 home land. The portal is titled ‘Stranded […]