Despite their eerie appearance, deep-fried stone worms are a sought-after specialty of Vietnam’s Thai ethnic group.
Situated on the left-side upland plateau of Debed Canyon in the Lori province, Odzun is one of the largest villages in ...