Come for the Beaches, Stay for the Coconuts: New Caledonia's Île des Pins, the French Island Where Your Worries Go to Die Île des Pins is a beautiful island located in the Southern Province of New Caledonia. It is known for its stunning natural beauty, with crystal-clear waters, white sandy ...