Pupukea Beach is located on the north coast of Oahu, just south of the Banzai Pipeline Beach. Visitors to Pupukea can enjoy snorkelling through the coral in the clear ocean waters.