Host Country

Definition and Citations:

A nation that another nation visits by an invite from the government.

Latest Articles