Hanalei, on the North Shore of Kauai was selected as one of the 20 best surf towns by National Geographic.

As one of the least developed of the Hawaiian islands, Kauai is also one of [...]