Hanalei is a beautiful town located in the north shore of the island of Kauai, near the mouth of the Hanalei River. With a population of just about five hundred, the relaxed ambience makes it a great place to live in. It is also a popular tourist spot. It is ...