Ba Be Lake is the largest freshwater lake in Vietnam and set in a national park in one of the most scenic parts of Northern Vietnam. The lake is around 5 miles long, is surrounded by karst mountains and pristine forest and is around 150 miles from Hanoi. Our 'Natural Beauty of Northeast Vietnam' tour features Ba Be Lake and also offers a visit to the nearby Ban Gioc Waterfall which is very close to the Chinese border.

Popular Tours including Ba Be National Park