Stock Photo - The Isle of Pines or _le des Pins is an island located in the Pacific Ocean,in the archipelago of New Caledonia,an overseas territory of France. Noumea the capital on the coast is surrounded by tall pine trees.

Stock Photo: The Isle of Pines or -le des Pins is an island located in the Pacific Ocean, in the archipelago of New Caledonia, an overseas territory of France.

Searchable keywords

Choose multiple keywords

More from this author

View Images & Videos by Abbie Enock