The Ruins of Marae Anini Shrine in Huahine, the Former Site of Human Sacrifice

In stark contrast to Tahiti or Bora-Bora, the French-Polynesian island of Huahine enjoys off beat ...