Which of the following regions is ‘Peninsula’? Leave a Comment / GK Mcqs A. Arabia B. Scandinavia C. Alaska D. All of above