196k views
3 votes
Norway and Sweden are located on the __________ Peninsula. I need the answer very fast please hurry

User Nicka
by
6.0k points

1 Answer

5 votes

Answer:

Scandinavian Peninsula

Step-by-step explanation:

I just searched this up teehehe

User Brozorec
by
5.9k points