Featured Magic of Batteries Comes to Belle-Île-en-Mer September 26, 2018 0 Belle-Île-en-Mer is a French island eight miles off the northwest coast of France. Jagged cliffs…