India's government has decided to extend the country's limited visa-on-arrival scheme to tourists from 180 countries. in an attempt to boost tourism and business.
India's government has decided to extend the country's limited visa-on-arrival scheme to tourists from 180 countries. in an attempt to boost tourism and business.