There is another way, little legwork but only need to set up once.
Create a custom record.
Custom record has one field which is multi-select list of Country.
Create an instance of that record and select all countries.
When you need the countries / names, lookup that record / field and you will have all text / internal ID's at your disposal.