The best things to do in Vietnam involve experiencing it all, from Saigon's epic street food and markets to Ha Long Bay's dramatic landscapes.