Which of the following is the smallest neighbouring country of India in terms of population? Mark as favorite Copy Link Afghanistan Maldives Bangladesh Nepal Check Answer