A little Background… Ile Des Pins (meaning Isle of Pines) is a small Island off the Coast of New Caledonia named in the 1800s for its pine looking trees. The island is 15km by 13km and… View Post