Vietnam is a country that leaves an impression on the mind of any traveler, be it the emerald waters of Ha Long Bay or the neon-lighted vibrancy of Ho Chi Minh City. It is a journey of senses like no other, whether you are strolling down the old, lantern-lit streets of Hoi An or hiking through the terraced rice fields…