lbkaskamiska
- Joined: Jan 3, 2022
- Last Login: Jan 3, 2022, 11:02pm EST
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.