Indochina is home to ancient culture, especially the culture of Buddhism. Check out our recommended top 10 free things to do & see in Indochina to have best Indochina tour packages to Vietnam, Laos and Cambodia.