“H” is for Hapuna

You’d have thought it was noon instead of 7 a.m. at Hapuna Beach State Park’s overflowing parking lot last Saturday morning. You’d have thought it was noon instead of 7 a.m. at Hapuna Beach State Park’s overflowing parking lot last