rafay48 is
Government of India has launched electronic travel authorisation or eTA for India which allows citizens of 180 countries to travel to India without requiring a physical stamping on the passport. This new type of authorisation is called an eVisa India (or electronic India Visa). New India Visa Requirements For Tourists and Busines...