Indian Visa requirements for Japanese nationals
Under Indian law, the legal rights and the restrictions imposed on Japanese nationals depend on whether they are categorized as residents or non-residents. Entry into India generally requires a valid visa granted by an Indian Mission (that is, consulate of the Indian embassy) abroad. Furthermore, foreign nationals who enter India must register themselves with the …