Thac Ba Lake Homestay – Yen Bai

Thac Ba Lake is located in the Yen Bai province, northern Vietnam. It is one of the three largest artificial lakes in Vietnam. The Thac Ba lake covers an approximate area of 20,000 square meters for a length of 80 km. Thac Ba lake has more than 1300 islands and numerous caves offering the opportunity[…]