Hawaiian Sacrificial Site
01:12Pu'u O Mahuka Heiau State Monument was the site of ancient human sacrifice.
From:
Park Secrets and
Pu'u O Mahuka Heiau State Monument was the site of ancient human sacrifice.