Mysterious Petroglyphs Reemerge on Oahu Beach

Published on July 28, 2025
Oahu Petroglyphs

A local of indigenous descent suggests one of the human stick figures might represent the mischievous demigod Maui.