GIVEN the beauty that all eight of the Canary Islands offer in such abundance it says it all that the Canarios themselves hail La Palma “La ...