Hiking Pic N’ga, Île des Pins, New Caledonia
Last Updated on November 28, 2019 by Amy 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…