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
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
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
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