The answer is Norway.
Norway is located in the western part of the Scandinavian Peninsula and has an area of 385,252 square kilometres. Norway holds the highest human development ranking in the world as well as the fourth highest per capita income.
On WorldAtlas.com