From stunning natural wonders to mouthwatering street food, Vietnam offers unforgettable adventures for every type of traveler.