Pahipahi‘?lua Beach

Pahipahi‘?lua Beach, Kawela Bay, HI 96731, United States

Location