Which among the following is least densely populated?
[A] Maldives
[B] Mauritius
[C] Bhutan
[D] Nepal
Click Here to Display Answer