North shore beaches Waimea Bay

Picture of Waimea Bay across from Waimea Valley on the north shore of Oahu