chain *china afganastannn
The large peninsula in southwest is Arabian Peninsula
Yes, India is the large pointed peninsula surrounded by mountains... in Asia:D
The Arabian Peninsula is located in the continent of Asia.
if your asking, which continent is a peninsula of Asia, it is Europe :D
Sinai peninsula
The Sinai Peninsula.
Kamchatka Peninsula
The Indian Subcontinent
Indochina is a peninsula in southeast Asia.
The Sinai peninsula.
a large peninsula
The poetical name for peninsula in South West Asia is ARABY.