With each visit, we fall in love with the Hawaiian Islands a little more. There are only few places on Earth as beautiful as Hawaii, and kayaking in Hawaii is an experience like no other.
Planning a trip to Oahu and want to explore the North Shore town of Haleiwa? Scroll to find the best things to do in Haleiwa ...