Australia Frenzied on Lord Howe By Evan 12 years ago You don’t get much more relaxed than Lord Howe Island, it is almost the definition