Northern Vietnam 5–7 Day Itinerary: Hanoi, Ha Long Bay, Ninh Binh, Pu Luong & Mai Chau | other | bus-tour