Northern Vietnam Natural & Cultural Tour – 10 Days

Tour Route: Hanoi – Ninh Binh – Hanoi – Halong Bay – Mai Chau