The answer is Canada.
Canada is the world's second-largest country by land area, and is composed of ten provinces and three territories. Its population is around 35 million, many of whom live within a few hundred kilometers of its southern border.
On WorldAtlas.com