Answer: scandinavia

AnswerCrossword Clue
SCANDINAVIA

Great Peninsula.

SCANDINAVIAGreat peninsula.
SCANDINAVIA

Part of Europe.

SCANDINAVIA

It may attack Great Britain, even though they don't actually share a border