The country with highest ratio of urban population in South Asia is: Leave a Comment / GK Mcqs A. India B. Sri Lanka C. Pakistan D. Nepal