Water Activities & Hawaii Ocean Adventure Tours: Snorkeling on Oahu's North Shore | Snorkel | Water Activities