Easter Island, or Rapa Nui, located at the south easternmost point of the Polynesian Triangle, is a rather unique place. Officially belonging to the nation of Chile, the island only measures one ...
In a surprising turn of events, a new moai statue has been discovered on Easter Island in 2025, challenging previous ...