El Hierro is the tiny western outpost of Spain’s Canary Islands, a place of lava cliffs, laurel forests and natural rock ...