Island of Pines in New Caledonia

The Island of Pines in New Caledonia was revealed to the general public during the …