Which country is called the “Buffer State of Asia”?
Afghanistan is the country in central Asia which is known as Buffer State of Asia. Afghanistan was a place which prevented the two great powers, Great Britain and USSR, of the past to escape war till 1947. For this reason Afghanistan is called Buffer State of Asia.