Hapuna Beach Park: Divine

If Hapuna Beach didn’t already exist, God would have to create it. The Big Island, though larger than the other Hawaiian islands put together, has the least amount of sandy shoreline, since it… Continue reading