This 4-week Vietnam itinerary includes a bit of everything for those visiting with a 30 day Visa so you can discover Vietnam's diverse beauty
21