India is a country which you can legally visit only after getting an India Visa. There are no provisions for ‘Visa on Arrival’ that can save you. There are many rules and regulations attached to the Temporary Landing Facility which is not easily given. So it is always prudent on your part to have an […]