Halong Bay (An UNESCO site) is one of the main reasons to visit Vietnam of my family. Must see, and must do in Vietnam.
What a lovely place to spend two nights. The scenery & the caves are awesome. Even though there are lots & lots of boats – seem that busy. If you do a trip, stay for two nights.