From the vibrant cities of Hanoi and Ho Chi Minh City to the breathtaking landscapes of the Mekong Delta and Halong Bay, Vietnam is the perfect place ... you’ll find something to appeal to your senses ...