Hikiau Heiau

Narrative: 

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).