Tag: indochina
-
When I hear Indochina, the term always feels a little mysterious and exotic — not sure why. Indochina, or Indochinese Peninsula, refers to the part of Southeast Asia that includes Vietnam, Cambodia and Laos. The term Indochina is steeped in history, from the French colonization of the region in the mid-19th century. In recent years, […]