Which of the following neighbouring countries has better perfomence in terms of human development than india
Sri Lanka has better performance in terms of human development than India.