Source: Oahu Visitors Bureau (OVB)/Bianca PhotographyPupukea Beach ParkSee tropical fish, turtles and eels amongst the colourful coral on this North Shore beach, one of the best snorkelling spots on the island.WorldNorth AmericaUSAHonolulu CountyHawaiiHaleiwaPupukea Beach Park
Source: Oahu Visitors Bureau (OVB)/Bianca PhotographyPupukea Beach ParkSee tropical fish, turtles and eels amongst the colourful coral on this North Shore beach, one of the best snorkelling spots on the island.WorldNorth AmericaUSAHonolulu CountyHawaiiHaleiwaPupukea Beach Park
Source: Oahu Visitors Bureau (OVB)/Bianca PhotographyPupukea Beach ParkSee tropical fish, turtles and eels amongst the colourful coral on this North Shore beach, one of the best snorkelling spots on the island.WorldNorth AmericaUSAHonolulu CountyHawaiiHaleiwaPupukea Beach Park
Source: Oahu Visitors Bureau (OVB)/Bianca PhotographyPupukea Beach ParkSee tropical fish, turtles and eels amongst the colourful coral on this North Shore beach, one of the best snorkelling spots on the island.WorldNorth AmericaUSAHonolulu CountyHawaiiHaleiwaPupukea Beach Park
Source: Oahu Visitors Bureau (OVB)/Bianca PhotographyPupukea Beach ParkSee tropical fish, turtles and eels amongst the colourful coral on this North Shore beach, one of the best snorkelling spots on the island.WorldNorth AmericaUSAHonolulu CountyHawaiiHaleiwaPupukea Beach Park