Halong Bay is magical place. Sail through the mist to find karst formations rising out of the water, visit floating villages, and enter mysterious caves and grottoes complete with stalactites. Many tours are available, but we booked ours through Handspan in Hanoi where they were extremely helpful in planning many aspects of our trip to Halong Bay and beyond. A cruise is also a great opportunity to meet other travelers. Don't miss out on jumping off the top of your boat into the crystal blue waters!