Source: Oahu Visitors Bureau (OVB)/Bianca PhotographyPupukea Beach ParkOne of the best snorkeling spots in O’ahu is a cove nestled between famous North Shore surfing beaches.WorldNorth AmericaUSAHonolulu CountyHawaiiHaleiwaPupukea Beach Park
Source: Hawaii Visitors and Convention BureauWaimea BayEnjoy the roar of crashing waves, soft sands stretching alongside the blue ocean and lush tropical Hawaiian interior, all in one location.WorldNorth AmericaUSAHonolulu CountyHawaiiHaleiwaWaimea Bay