Which neighbouring country shares the shortest land frontier with India? a) Afghanistan b) Bhutan c) Nepal d) Myanmar KPSC LivestockGr2-2016 Afghanistan.
0 Comments