Want to explore Vietnam's top sights at the most wonderful time of year? December is a perfect month to visit Vietnam, so why not enjoy a change of pace and celebrate Christmas there too? Begin your adventure in the historic city of Saigon before heading to the coast to see the charming towns of Hoi An and imperial Hue. From here, fly north to Vietnam's leafy capital, Hanoi. Come Christmas Eve, embark on an exciting two-night cruise into the waters of Halong Bay and its secret twin, the ethereally beautiful Lan Ha Bay, where you can swim, kayak and relax to your heart's content.