Olowalu Petroglyphs No Comments May 13, 2018 May 13, 2018 Maui Petroglyphs The road on the left side of Olowalu General Store, located off mile marker 15 HWY 30, leads to the petroglyph site. Head past the water tower toward the… Read More