Which is the largest peninsula in the world?
3.The ‘Kamchatka Peninsula’ is located in which of the following countries?