Which one is the closest neighbour of India in the South
A
Pakistan
B
Nepal
C
Bhutan
D
Sri Lanka
Answer:
The correct option is D. Sri Lanka
Note