Hoi An is a picturesque and tranquil town located on the banks of the Thu Bon River in Vietnam. It is one of the country’s most popular tourist destinations and is renowned for its well-preserved colonial architecture, as well as its beautiful beaches and Cham Island. The Old Town is a UNESCO World Heritage Site and is home to a wide variety of shops, restaurants and cafes. There are also a number of tailors in the town who can create custom-made clothes at a fraction of the cost of those found in the larger cities. Hoi An is also a great place to experience Vietnamese culture, with a number of traditional festivals held throughout the year.