1.

Norway and Sweden are a part of ------------------- Peninsula​

Answer» NORWAY and SWEDEN are PART of SCANDINAVIAN PENINSULA.


Discussion

No Comment Found