NextPrevious

Asia

Southeast 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.