From island escapes in Phu Quoc and the street food of Hoi An, to the natural beauty of Halong Bay, this 3-week Vietnam itinerary has it all.
48