Hikiau Heiau


An ancient temple used for human sacrifice located at Napo’opo’o Beach. It is also the site where Captain Cook first landed in 1778. Today all that remains of Hikiau Heiau is a raised platform of stacked lava rock and a smaller stone platform is built on top of the main platform that is believed to have been the location of the lele (altar).