Microsoft Store
 

Indochina


 

Indochina, or the Indochinese Peninsula, is a large peninsula in Southeast Asia. It lies roughly east of India, south of China, culturally influenced by both - hence the name.

Related Topics:
Peninsula - Southeast Asia

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

Indochina comprises the territory of the following countries:

~ ~ ~ ~ ~ ~ ~ ~ ~ ~