Daredevil featured Lord Howe Island: Silent Running On Earth’s Valley Forge August 23, 2012January 5, 2014 Claire Bell 1 Comment David Attenborough, Lord Howe Island, Lord Howe stick insect Reading Time: 3 minutes I hope you have the good fortune to encounter this ocean gem. Read more