Hoi An is known as one of the most stunning cities in Vietnam, and its Old Town has been designated as a UNESCO World Heritage Site due to its 800 historic buildings. Added to that, Hoi is located on a beautiful coast with some gorgeous picture-perfect beaches with crystal clear waters and pristine stretches of sand. Moreover, Hoi has a variety of scenic views, breathtaking museums, ancient homes and pretty temples.