Mahai'ula Beach. Kona Coast State Park a.k.a. Kekaha Kai, North Kona, Big Island, Hawaii
Mahai'ula Beach. Kona Coast State ParkKekaha KaiNorth KonaBig IslandHawaii