Lord Howe Island
It was shot on location at Lord Howe Island.