Kapukahehu Beach

Kapukahehu Beach (Dixie Maru), Pohakuloa Rd, Maunaloa, HI 96770, United States

Location