Synonyms for Buffer country:

n.

buffer country (noun)
buffer state.
location (noun)
buffer state.