1.

Largest peninsula in The World ?

A. Labrador
B. Arabia
C. Scandinavia
D. Alaska
Answer» C. Scandinavia


Discussion

No Comment Found