Which among the following country is not a neighbouring country of India?
Show answer & explanation
Correct answer: D
Explanation
The correct answer is option 4 i.e. Japan.
Among the following countries, Japan is not a neighboring country of India. India shares its borders with several countries, including Myanmar, Nepal, and Bhutan, which are all located in close proximity. Japan, however, is an island nation located in East Asia, separated from India by the vast expanse of the sea. While India has strong diplomatic and economic relations with Japan, it does not share a land border with the country.