No travel experience of Vietnam would be complete without encountering the charm of Hoi An, a UNESCO World Heritage Site. Every nook and cranny of this two-thousand-year-old town felt like something ...