An archipelago of eight sun-drenched islands 100 miles off the north west shoulder of Africa make up the Canaries on the Atlantic Ocean. Chiefly celebrated for ... even the bright lights of their ...