R Ram Sharma π Coach β 193.88K Points Q. Which one is the closest neighbour of India in the South (A) Pakistan (B) Nepal (C) Bhutan (D) Sri Lanka ποΈ Show Answer π¬ Discuss π Share β Correct Answer: (D) Sri Lanka