Vietnam's Lo Lo Chai has been honoured as one of the best tourism villages in 2025 by the United Nations World Tourism Organisation (UN Tourism) on October 17 in Huzhou City, Zhejiang province, China.