New Caledonia is a French territory comprising dozens of islands in the South Pacific. This is one such place to see the rugged beauty of islands !
Read this post on whyyouwander.com