
A small, picturesque, island in the French territory of New Caledonia hides a mystery that continues to defy rational explanation. More than 400 grass-covered mounds, averaging two or three meters in height, dot the Isle of Pines.
Section:
Source: origins