Vietnam Cambodia Laos Tours

Indochina, or the Indochinese Peninsula, is a region in Southeast Asia. It lies roughly east of India, south of China. The word has French origins, Indochine, and was adopted when French colonizers in Vietnam began expanding their territory to bordering countries.Historically, the countries of Mainland Southeast Asia received cultural influence from China and India, but to varying degrees. Some Southeast Asian cultures, such as that of More