Waimea Bay Beach Park
Haleiwa, Hawaii (Oahu’s North Shore) — Waimea Bay Beach Park and Kamehameha Highway, viewed from the cliff at Pu’u o Mahuka Heiau State Monument.
Haleiwa, Hawaii (Oahu’s North Shore) — Waimea Bay Beach Park and Kamehameha Highway, viewed from the cliff at Pu’u o Mahuka Heiau State Monument.