Could this be Australia's Bermuda Triangle? ABC News & Headlines – Australian Broadcasting Corporation