This is a list of the largest countries, by land area, with each of the below number of borders. So, while Russia is the largest country, it isn't on here as it has 14 land borders.
In order to create a playlist on Sporcle, you need to verify the email address you used during registration. Go to your Sporcle Settings to finish the process.