Northern peninsula (11)
I believe the answer is:
scandinavia
(Other definitions for scandinavia that I've seen before include "European peninsula" , "North European area" , "northern lands" , "Norse countries" .)
I believe the answer is:
scandinavia
(Other definitions for scandinavia that I've seen before include "European peninsula" , "North European area" , "northern lands" , "Norse countries" .)