Hiking Pic N’ga, Île des Pins, New Caledonia

The Île des Pins, or Isle of Pines, is an island located in the archipelago of New Caledonia, a territory of France.  The capital of New Caledonia, Noumea, is on the main island, but the Isle of Pines is located two and a half hours via ferry from Noumea.  While Noumea...