A number of ships have been named Avalon, after Avalon, the mythical Arthurian island or Avalon, California