Ha Giang to Ba Be Lake: A 7-Day Journey Through Northern Vietnam’s Hidden Gems

Duration: 7 Days 6 Nights
Transport: Car
 Hotel: Homestay