Discover 22 free things to do in Oahu, Hawaii, including free activities in Honolulu, on the North Shore, and on the Windward Coast.