Vietnam's ancient town of Hoi An has been named the most beautiful historic center in Asia by French online travel platform Tourlane, placing it alongside globally acclaimed destinations such as Krakow and Avignon in Europe.