Pupukea beach park, also named Three Tables after the three small islands is a charming little beach that offers interesting snorkeling when the ocean is calm (summer months). Most prefer neighboring sharks cove for snorkeling, technically also part of the park..
Pupukea Beach Park Pictures
Pupukea Beach Park Panoramic Pictures