Which country is called Buffer state of Asia? February 15, 2020 – by admin Which country is called Buffer state of Asia?A. Pakistan B. Afghanistan C. Bhutan D. Mayanmar