Hoi An, Vietnam is a delightful town with lots of color, tailor shops, and beautiful architecture. Once a major port, Hoi An displayed beautiful riverside scenery ideal for photography, taking in relaxing views, and enjoying a glass of wine by the water. This old but lively town is also listed as a UNESCO World Heritage site.