AsiaSoutheast Asia |
Where is Indochina |
Indochina is the peninsula in Southeast Asia composed of Myanmar, Thailand, Cambodia, Laos, Vietnam, and the mainland portion of Malaysia. During the colonial era, the eastern portion of Indochina was ruled by France and the west was ruled by Britain.