We are former Indian nationals who recently became US citizens. Due to upcoming Christmas travel to India, we had to apply for 6 month India visa rather than OCI.
Got the visa today. It says on the visa in fine print:
"Registration required within 14 days of arrival in India for visas valid for more than 180 days".
1) What does this mean?
2) We are going to India for 3 weeks (i.e., greater than 14 days). Does it means we have to register?
3) If yes, with whom/where do we have to register?
Got the visa today. It says on the visa in fine print:
"Registration required within 14 days of arrival in India for visas valid for more than 180 days".
1) What does this mean?
2) We are going to India for 3 weeks (i.e., greater than 14 days). Does it means we have to register?
3) If yes, with whom/where do we have to register?