It Thai Village – a rustic destination for nature lovers
Located at the foot of Khau Pha Mountain Pass, It Thai Village is an attractive destination for visitors to Cao Pha Commune, Mu Cang Chai District, Yen Bai Province, thanks to its beautiful landscapes and friendly people.