Pictured: The incredible array of archipelagos and islands that lie off the coast of mainland France
France is ringed by an array of archipelagos and islets, some peppered with charming villages and others home to nothing but wildly beautiful flora and fauna.