Home UK English Fennoscandia
A land mass in north-western Europe comprising Scandinavia, Finland, and the adjacent area of north-eastern Russia.
READ THESE ARTICLES