A trip to Vietnam would not be complete without taking a cruise around the magical Ha Long Bay. The bay is heart-stoppingly beautiful, especially at dawn and dusk, when the shadows on the forested limestone towers turn it into dreamland. The UNESCO world heritage-listed Ha Long Bay is both mystical and magnificent, an incredible feat of nature that…